Результаты поиска по запросу "ioc-container"
Абстрагирование контейнера IoC за синглтоном - это неправильно?
м, у меня есть следующие 4 .net сборки: Пользовательский интерфейс WinformsБизнес ЛогикаДоступ к данным SQL Server (реализация IRepository)Общие интерфейсы (определение IRepository и т. Д.)Моя бизнес-логика (2) делает вызовы к уровню доступа к ...
Это с открытым исходным кодом, не стесняйтесь обновлять прочь ...
ут Inject не работает для поля. [Inject] public MyContext context; //Not injected [Inject] public MyContext context {get; set;} //InjectedЯ использую настройки Ninject по умолчанию. Почему поле не вводится?
Я использую «обычную» регистрацию (см. Мое обновление). Можете ли вы указать мне на пример, который показывает мне, как сделать это с помощью соглашений?
учил следующее определение интерфейса: public interface ICommandHandler { ILogger Logger { get; set; } bool SendAsync { get; set; } }У меня есть несколько реализаций, которые реализуютICommandHandler и должны быть решены. В то время как Замок ...
Объявление Spring Bean в родительском контексте против дочернего контекста
У меня есть объект bean-объекта (dao), который я создаю в своем ServletContext через следующий xml: <bean id="userDao" class="com.company.dao.impl.UserDaoImpl"> <property name="sessionFactory" ref="sessionFactory" /> </bean>Этот ...
Замок Виндзор прохождения параметров конструктора
У меня есть класс IAddress с несколькими свойствами. Затем у меня есть конкретный тип, который реализует этот интерфейс. У этого конкретного типа есть пара разных конструкторов, которые я мог бы использовать. Как передать значения параметров ...
Контейнер Windsor Ioc: как зарегистрировать, что определенные конструкторы используют разные реализации интерфейса
У меня есть много классов, которые принимают IMyService в качестве аргумента конструктора. например ClassA(IMyservice myservice) // this should take a Concrete1 for IMyService ClassB(IMyservice myservice) // this should take a Concrete2 for ...
Виндзор - вытащить временные объекты из контейнера
Как я могу вытащить объекты из контейнера, которые являются переходными по природе? Нужно ли регистрировать их в контейнере и вставлять в конструктор нужного класса? Впрыскивать все в конструктор не очень хорошо. Также только для одного класса я ...
Простой инжектор, открытый универсальный декоратор
Я пытаюсь использовать некоторые из приятных возможностей простого инжектора. В настоящее время у меня проблемы с декораторами, они не получают удар, когда я их тоже ожидаю. Я регистрирую их так: container.RegisterManyForOpenGeneric( ...
DI: Обработка жизни идентифицируемых объектов
Итак, я работаю над моим DI / IoC-контейнеромOpenNETCF.IoC [http://ioc.codeplex.com]и у меня есть (разумный) запрос на добавление некоторой формы управления жизненным циклом для IDisposable элементов в коллекциях контейнеров. В настоящее время я ...
Именованные экземпляры и экземпляр по умолчанию в StructureMap?
В моем коде начальной загрузки StructureMap я использую пользовательское соглашение для сканирования сборок и добавления пар интерфейса / реализации в граф объектов в качестве именованных экземпляров. По сути, у меня есть некоторая логика, ...