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

4 ответа

Можно ли получить текущий контейнер Unity внутри контроллера

4 ответа

Создание объектов с использованием Unity Resolve с дополнительными параметрами

Я использую Prism, который также будет хорошим контейнером Unity IoC. Я'Я новичок в этой концепции, поэтому я не имеюя еще не обнял его. Теперь я хочу со...

4 ответа

Настройте Unity DI для удостоверения ASP.NET

Я успешно использую Unity для всех обычных внедрений конструктора, таких как репозитории и т. Д., Но я не могу заставить его работать с классами ASP.NET Iden...

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

4 ответа

Лучше создать синглтон для доступа к контейнеру Unity или пропустить его через приложение? [закрыто]

Я погружаюсь в использование платформы IoC, и я решил использовать Unity. Одна из вещей, которые я до сих пор не до конца понимаю, это как глубже проникнуть ...

4 ответа

Использование IsAssignableFrom и ключевого слова «is» в C #

Пытаясь научитьсяЕдинствоЯ продолжаю видеть следующий код для переопределения

4 ответа

Использование Dependency Injection без какой-либо библиотеки DI

Я новичок в репозитории и DI и пытаюсь реализовать в моем проекте MVC 5.Я реализовал Constructor Injection, где в моем контроллере есть такой конструктор:

4 ответа

Это согласовывает IDisposable шаблоны использования № 1 и № 3 сверху. Обычные классы используют внедрение зависимостей; им не принадлежат инъецированные IDisposables, поэтому они не избавляются от них. Классы, которые выполняют разрешение типов (через фабрики), потому что им нужны динамически создаваемые объекты, эти классы являются владельцами, и это расширение предоставляет средство для управления областями удаления.

ю, что подобный вопрос задавался несколько раз (например:Вот [https://stackoverflow.com/questions/987761/how-do-you-reconcile-idisposable-and-ioc] , Вот ...

4 ответа

 и использовать систему типов.

я естьIRespository зарегистрирован дважды (с именами) в следующем коде: // Setup the Client Repository IOC.Container.RegisterType<ClientEntities>(new InjectionConstructor()); IOC.Container.RegisterType<IRepository, GenericRepository> ("Client", ...

4 ответа

Ни одно из решений не фиксирует ВСЕ исключения. Я все еще использую Application_Error для захвата исключений, которые не обнаруживаются в моих методах ApiController.

у знать, есть ли возможность попросить Unity «не переносить какие-либо пользовательские исключения во время разрешения»? В самом деле, почему Unity делает обертки в ResolutionFailedException? Это меняет «контракт на оказание услуг по ...

4 ответа

Внедрить один и тот же экземпляр DataContext в несколько типов с помощью Unity

Предположим, у меня есть интерфейс IRepository и его реализация SqlRepository, который принимает в качестве аргумента LINQ to SQL DataContext. Предположим также, что у меня есть интерфейс IService и службы его реализации, которые используют три ...