StrategyA
StrategyB
StrategyC
< /code>
Я хочу зарегистрировать их в Autofac, чтобы я мог сделать это в другом конструкторе DI < /p>
public NewService(IEnumerable strategies) {
...
}
< /code>
Я попробовал < /p>
builder.RegisterType
.As();
builder.RegisterType
.As();
builder.RegisterType
.As();
Но при строительстве среды я получаю «индекс вне границы ошибки массива».>
У меня есть интерфейс, istrategy , с тремя конкретными реализациями. [code]StrategyA StrategyB StrategyC < /code> Я хочу зарегистрировать их в Autofac, чтобы я мог сделать это в другом конструкторе DI < /p> public NewService(IEnumerable strategies) { ... } < /code> Я попробовал < /p> builder.RegisterType .As();
builder.RegisterType .As();
builder.RegisterType .As(); [/code] Но при строительстве среды я получаю «индекс вне границы ошибки массива».>
У меня не работает следующее:
IContainer container;
ContainerBuilder builder = new ContainerBuilder();
container = builder.Build();
builder.RegisterInstance(container).As();
Одному из моих контроллеров требуется экземпляр контейнера, но этот...
У меня не работает следующее:
IContainer container;
ContainerBuilder builder = new ContainerBuilder();
container = builder.Build();
builder.RegisterInstance(container).As();
Одному из моих контроллеров требуется экземпляр IContainer, но этот...
Я хотел бы создать быстрый способ регистрации заданий HangFire. Все они реализуют интерфейс IJob (который содержит Task Run()). Проблема в том, что я не могу заставить список принять модели, созданные таким образом. Пример:
Пример вакансии:
public...