Результаты поиска по запросу "autofac"

1 ответ

Итак, теперь у меня есть реализация сервиса со следующим конструктором:

я есть следующая регистрация builder.Register<Func<Type, IRequestHandler>>( c => request => (IRequestHandler)c.Resolve(request));В основном я пытаюсь зарегистрировать фабричный метод, который разрешает экземпляр IRequestHandler из данного ...

2 ответа

Разумные предложения - никогда не говори никогда, хотя;) Я принял вызов ниже, думаю, что это может сработать, нужен еще один взгляд на него ...

ользую Autofac конструктор инъекций. Мне нужно выяснить, как внедрить один экземпляр объекта в более чем один аргумент конструктора, без необходимости явно разрешать каждый аргумент на этапе настройки контейнера. У меня есть сложный сценарий, ...

4 ответа

 в вашем коде теперь создается жесткая зависимость от Autofac. Весь связанный с DI код должен четко содержаться в наборе классов конфигурации (Модули в мире Autofac).

но я стал активным пользователем функции Autofac OwnedInstances. Например, я использую его для предоставления фабрики для создания Unit Work для моей базы данных, что означает, что мои классы, которые зависят от фабрики UnitOfWork, запрашивают ...

ТОП публикаций

2 ответа

Также была проблема, что OpenSession возвращает IDocumentSession вместо DocumentSession. Спасибо, изменил мой класс, чтобы искать IDocumentSession и делать то, что предложил Джим.

ЧАНИЕ. Здесь есть 3 вопроса, и я не задавал отдельные вопросы, поскольку все они в некоторой степени связаны с одним и тем же кодом. У меня есть следующий код, который регистрирует соединение с моей RavenDB в Application_Start один раз в течение ...

3 ответа

Спасибо, Педро, думаю, мне нужно еще кое-что почитать!

аюсь ввести доменные события в проект. Концепция описана в посте Уди Дахана - http://www.udidahan.com/2009/06/14/domain-events-salvation/ [http://www.udidahan.com/2009/06/14/domain-events-salvation/] Вот код события домена public interface ...

4 ответа

 Служба распознавания, введенная непосредственно Autofac.

ользую Autofac с интеграцией ASP.NET MVC, все мои контроллеры получают зависимости, а Autofac автоматически разрешает вложенные зависимости. Отлично, это работает Но как я могу разрешить зависимость вне области действия контроллера? В некоторых ...

1 ответ

регистрация условного компонента в автофаке

Можно ли зарегистрировать компонент условно в состоянии другого компонента? Что-то вроде: ContainerBuilder.RegisterConditionally<T>( Func<IComponentContext, bool>, Func<IComponentContext, T>);Я обнаружил, что до V2 автофака можно ...

2 ответа

Контейнеры обычно следует считать неизменяемыми. Зарегистрируйте все ваши зависимости перед построением / разрешением. Если вам нужно изменить содержимое контейнера, технически вам следует перестроить контейнер. Этот метод может быть удален в будущем основной версии.

емя обсуждения Autofac с коллегой возникла проблема регистрации зависимостей во время выполнения. Например, в Prism сборки часто загружаются во время выполнения, а их зависимости регистрируются в контейнере IoC (обычно Unity). Как это можно ...

3 ответа

Вариант 4: использовать метаданные

я есть интерфейс. public interface ISomeInterface {...}и две реализации (SomeImpl1 и SomeImpl2): public class SomeImpl1 : ISomeInterface {...} public class SomeImpl2 : ISomeInterface {...}У меня также есть две службы, где я внедряю ...

2 ответа

Спасибо, Джек. Это дальше по кроличьей норе, чем я хотел или хотел путешествовать, но +1 за то, что указал мне правильное направление.

даю пользовательский UserNamePasswordValidator для службы WCF. Я подключаю сервис с Autofac + WCF / мультитенант, все аккуратно соединяются. Однако я не уверен, какую стратегию использовать для подключения / реализации этого ...