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

7 ответов

, Это библиотека внедрения зависимостей.

сматриваю возможность использования Unity для управления временем жизни пользовательского экземпляра класса пользователя. Я планирую расширить LifetimeManager с помощью специального менеджера сеансов ASP.NET. То, что я хочу сделать, это сохранить ...

1 ответ

Полезно знать, спасибо - намного больше работы, чем я ожидал, я думаю, не вредно оставлять это единственное исключение в виде кода.

роцессе переноса нашей конфигурации Unity в файл web.config. Я застрял на том, как перенести следующую конфигурацию кода в формат XML: var container = new UnityContainer(); container.RegisterType<IPrincipal>(new InjectionFactory(x=> ...

4 ответа

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

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

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

1 ответ

Используя Unity, как вы регистрируете сопоставления типов для обобщений?

Я пытаюсь реализоватьрешение для хранилища для Entity Framework [http://blog.swink.com.au/index.php/c-sharp/generic-repository-for-entity-framework-4-3-dbcontext-with-code-first/] но у меня возникают проблемы при регистрации типов, которые ...

1 ответ

хорошо, есть ли способ обрезать аннотацию, это хромает ...

ользую инфраструктуру mvc 3 asp.net, я создал UnityControllerFactory, которая реализует интерфейс IControllerFactory: ... public class UnityControllerFactory : IControllerFactory { private IUnityContainer _container; private IControllerFactory ...

1 ответ

Как внедрить зависимости в global.asax.cs

Как ввести зависимости в global.asax.cs, то есть класс MvcApplication? Ранее использовав шаблон Service Locator (anti-) для внедрения зависимостей, я пытаюсь следовать рекомендациям в моем последнем приложении MVC, используя контейнер IOC (в ...

2 ответа

Как я могу зарегистрировать один синглтон для различных интерфейсов в единстве, конфигурации XML?

Как это сделать в коде объясняется здесь:Unity Зарегистрируйте два интерфейса как один синглтон [https://stackoverflow.com/questions/1394650/unity-register-two-interfaces-as-one-singleton] _container.RegisterType<EventService>(new ...

1 ответ

Интеграционные тесты MVC с Unity IoC

Я пытаюсьЕдинство [http://unity.codeplex.com/]IoC, после использования DI на основе конструктора. Проблема в том, чтобы заставить работать ...

2 ответа

Есть ли хороший способ использовать события с Unity?

programAction = UnityContainer.Resolve<LoaderDriver>(); (programAction as LoaderDriver).LoadComplete += new EventHandler(Program_LoadComplete);Есть ли конфигурация, которая позволяет мне разрешать мои объекты, уже связанные с событием? С другой ...

3 ответа

Использование LogManager.GetLogger с Unity

Учитывая этот класс: class Foo { readonly ILog log; public Foo(ILog log) { this.log = log; } ... }Я хотел бы настроить Unity для внедрения ILog. Это просто: container.RegisterInstance<ILog>(LogManager.GetLogger(typeof(XYZ)));Но я хотел бы ...