Результаты поиска по запросу "inversion-of-control"
Полезно знать, спасибо - намного больше работы, чем я ожидал, я думаю, не вредно оставлять это единственное исключение в виде кода.
роцессе переноса нашей конфигурации Unity в файл web.config. Я застрял на том, как перенести следующую конфигурацию кода в формат XML: var container = new UnityContainer(); container.RegisterType<IPrincipal>(new InjectionFactory(x=> ...
Замок Виндзор прохождения параметров конструктора
У меня есть класс IAddress с несколькими свойствами. Затем у меня есть конкретный тип, который реализует этот интерфейс. У этого конкретного типа есть пара разных конструкторов, которые я мог бы использовать. Как передать значения параметров ...
Луковая архитектура и регистрация зависимостей в DI-контейнере
Я читал об архитектуре Onion, и у меня есть простой вопрос о том, как должны быть организованы зависимости сборки, чтобы контейнер DI мог все соединить. Предположим очень простое решение, которое имеет следующую структуру: UI => BL <= ...
Контейнер Windsor Ioc: как зарегистрировать, что определенные конструкторы используют разные реализации интерфейса
У меня есть много классов, которые принимают IMyService в качестве аргумента конструктора. например ClassA(IMyservice myservice) // this should take a Concrete1 for IMyService ClassB(IMyservice myservice) // this should take a Concrete2 for ...
Как связывание выполняется с декораторами, использующими Ninject?
Исходя из этого вопроса:Должны ли эти виды услуг вводиться в базовом классе? (по сравнению со статическими ...
Замок Виндзор и дженерики
У меня есть следующее: public interface ISubject { ... } public class Subject<T> : ISubject { ... } public class MyCode<T> { ... pulic void MyMethod() { var item = container.Resolve<ISubject>(); //????? how do I pass in T } ... }В этом ...
Инъекция зависимых зависимостей с шаблоном Decorator
Скажем, у меня есть такая иерархия классов: public interface IRepository { } public class SomeSimpleRepository : IRepository {}Теперь я хочу «украсить» SomeSimpleRepository дополнительными функциями public class MoreAdvancedRespository : ...
Где находится корень композиции в приложении WPF MDI?
В традиционных приложениях MDI некоторые объекты (формы) будут создаваться при выполнении команды (например, нажатие кнопки ленты), поэтому это может быть точка композиции. Я запутался насчет состава root в таких приложениях. Я где-то читал, что ...
как использовать MVVMLight SimpleIoc? [закрыто]
Я обновляю свое программное обеспечение, которое имеет грязныйMessenger.Default(...) биты. Есть ли какая-нибудь шпаргалка, чтобы знать использование MVVMLight SimpleIoc (не общее описание IoC)?
MassTransit и простой инжектор [закрыто]
Я рассматриваюMassTransit Распределенная платформа приложений для .NET [http://masstransit-project.com/], По данным сайтаMassTransit был создан с самого начала с концепцией контейнера ...