LenovoLegionToolkit

Форк
0
/
RegistrationBuilderExtensions.cs 
13 строк · 449.0 Байт
1
using Autofac;
2
using Autofac.Builder;
3
using LenovoLegionToolkit.Lib.Listeners;
4

5
namespace LenovoLegionToolkit.Lib.Extensions;
6

7
public static class RegistrationBuilderExtensions
8
{
9
    public static void AutoActivateListener<T>(this IRegistrationBuilder<IListener<T>, ConcreteReflectionActivatorData, SingleRegistrationStyle> registration)
10
    {
11
        registration.OnActivating(e => e.Instance.StartAsync().AsValueTask()).AutoActivate();
12
    }
13
}
14

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.