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

1 ответ

Абстрагирование контейнера IoC за синглтоном - это неправильно?

м, у меня есть следующие 4 .net сборки: Пользовательский интерфейс WinformsБизнес ЛогикаДоступ к данным SQL Server (реализация IRepository)Общие интерфейсы (определение IRepository и т. Д.)Моя бизнес-логика (2) делает вызовы к уровню доступа к ...

1 ответ

Это с открытым исходным кодом, не стесняйтесь обновлять прочь ...

ут Inject не работает для поля. [Inject] public MyContext context; //Not injected [Inject] public MyContext context {get; set;} //InjectedЯ использую настройки Ninject по умолчанию. Почему поле не вводится?

1 ответ

Я использую «обычную» регистрацию (см. Мое обновление). Можете ли вы указать мне на пример, который показывает мне, как сделать это с помощью соглашений?

учил следующее определение интерфейса: public interface ICommandHandler { ILogger Logger { get; set; } bool SendAsync { get; set; } }У меня есть несколько реализаций, которые реализуютICommandHandler и должны быть решены. В то время как Замок ...

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

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 ...

1 ответ

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

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

1 ответ

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

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

1 ответ

DI: Обработка жизни идентифицируемых объектов

Итак, я работаю над моим DI / IoC-контейнеромOpenNETCF.IoC [http://ioc.codeplex.com]и у меня есть (разумный) запрос на добавление некоторой формы управления жизненным циклом для IDisposable элементов в коллекциях контейнеров. В настоящее время я ...

1 ответ

Именованные экземпляры и экземпляр по умолчанию в StructureMap?

В моем коде начальной загрузки StructureMap я использую пользовательское соглашение для сканирования сборок и добавления пар интерфейса / реализации в граф объектов в качестве именованных экземпляров. По сути, у меня есть некоторая логика, ...