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

1 ответ

MvvmLight SimpleIoc и несколько конкретных реализаций

С участиемSimpleIoc Я хотел бы зарегистрировать несколько реализацийIProvider, что-то вроде: SimpleIoc.Default.Register<IProvider, Provider1>(); SimpleIoc.Default.Register<IProvider, Provider2>();Так что я могу сделать: var providers = ...

1 ответ

Объявление Spring Bean в родительском контексте против дочернего контекста

У меня есть объект bean-объекта (dao), который я создаю в своем ServletContext через следующий xml: <bean id="userDao" class="com.company.dao.impl.UserDaoImpl"> <property name="sessionFactory" ref="sessionFactory" /> </bean>Этот ...

1 ответ

Замок Виндзор прохождения параметров конструктора

У меня есть класс IAddress с несколькими свойствами. Затем у меня есть конкретный тип, который реализует этот интерфейс. У этого конкретного типа есть пара разных конструкторов, которые я мог бы использовать. Как передать значения параметров ...

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

1 ответ

Контейнер Windsor Ioc: как зарегистрировать, что определенные конструкторы используют разные реализации интерфейса

У меня есть много классов, которые принимают IMyService в качестве аргумента конструктора. например ClassA(IMyservice myservice) // this should take a Concrete1 for IMyService ClassB(IMyservice myservice) // this should take a Concrete2 for ...

2 ответа

Castle Windsor: заставляет решатель использовать указанный конструктор

Вот пример: interface IComponentA {}; class ComponentA : IComponentA { }; interface IComponentB { }; class ComponentB : IComponentB { }; interface IComponentC { }; class ComponentC : IComponentC { public ComponentC(IComponentA a) ...

7 ответов

Что такое компонентно-управляемая разработка?

Компонентно-управляемая разработка термин начинает широко использоваться, особенно в связи с инверсией управления. Что это такое?Какие проблемы это решает?Когда это уместно, а когда нет?

2 ответа

Почему MVC4 использует Anti-Pattern Service Locator?

После прочтения«Внедрение зависимостей в .NET» [https://rads.stackoverflow.com/amzn/click/com/1935182501]Марк Симанн, я держусь подальше отСервисный локатор [http://en.wikipedia.org/wiki/Service_locator_pattern]который ...

1 ответ

Виндзор - вытащить временные объекты из контейнера

Как я могу вытащить объекты из контейнера, которые являются переходными по природе? Нужно ли регистрировать их в контейнере и вставлять в конструктор нужного класса? Впрыскивать все в конструктор не очень хорошо. Также только для одного класса я ...

1 ответ

Простой инжектор, открытый универсальный декоратор

Я пытаюсь использовать некоторые из приятных возможностей простого инжектора. В настоящее время у меня проблемы с декораторами, они не получают удар, когда я их тоже ожидаю. Я регистрирую их так: container.RegisterManyForOpenGeneric( ...

4 ответа

Проект Castle за сессионный образ жизни с ASP.NET MVC

Я действительно новичок в контейнере Castle Windsor IoC. Я хотел знать, есть ли способ хранения переменных сеанса с помощью контейнера IoC. Я думал что-то вроде этого: Я хочу иметь класс для хранения параметров поиска: public interface ...