Результаты поиска по запросу "inversion-of-control"

1 ответ

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

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

1 ответ

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

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

1 ответ

Луковая архитектура и регистрация зависимостей в DI-контейнере

Я читал об архитектуре Onion, и у меня есть простой вопрос о том, как должны быть организованы зависимости сборки, чтобы контейнер DI мог все соединить. Предположим очень простое решение, которое имеет следующую структуру: UI => BL <= ...

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

1 ответ

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

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

1 ответ

Как связывание выполняется с декораторами, использующими Ninject?

Исходя из этого вопроса:Должны ли эти виды услуг вводиться в базовом классе? (по сравнению со статическими ...

1 ответ

Замок Виндзор и дженерики

У меня есть следующее: 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 } ... }В этом ...

1 ответ

Инъекция зависимых зависимостей с шаблоном Decorator

Скажем, у меня есть такая иерархия классов: public interface IRepository { } public class SomeSimpleRepository : IRepository {}Теперь я хочу «украсить» SomeSimpleRepository дополнительными функциями public class MoreAdvancedRespository : ...

1 ответ

Где находится корень композиции в приложении WPF MDI?

В традиционных приложениях MDI некоторые объекты (формы) будут создаваться при выполнении команды (например, нажатие кнопки ленты), поэтому это может быть точка композиции. Я запутался насчет состава root в таких приложениях. Я где-то читал, что ...

1 ответ

как использовать MVVMLight SimpleIoc? [закрыто]

Я обновляю свое программное обеспечение, которое имеет грязныйMessenger.Default(...) биты. Есть ли какая-нибудь шпаргалка, чтобы знать использование MVVMLight SimpleIoc (не общее описание IoC)?

1 ответ

MassTransit и простой инжектор [закрыто]

Я рассматриваюMassTransit Распределенная платформа приложений для .NET [http://masstransit-project.com/], По данным сайтаMassTransit был создан с самого начала с концепцией контейнера ...