1
ответ

Проблема Внедрения зависимости C#

У меня есть 3 класса: A, B, и C Вся эта реализация классов интерфейс IMyInterface I хотел бы, чтобы интерфейс был определен как так: внутренний IMyInterface <E>, где E: класс {E...
вопрос задан: 30 June 2010 22:30
1
ответ

StructureMap: Как зарегистрировать тот же экземпляр для всех его интерфейсов

Вопрос о новичке StructureMap. общедоступный класс SomeClass: IInterface1, IInterface2 {} я хотел бы, чтобы следующий тест передал: Утверждать. AreSameInstance (контейнер. GetInstance <IInterface1> ()...
вопрос задан: 19 May 2010 09:25
1
ответ

MEF = может испытать разочарование?

ОБНОВИТЕ, Поскольку я попытался получить MEF, работающий всюду по моему приложению, я сталкиваюсь больше с большим количеством мест, где я просто не добираюсь, почему это автоматически не создает мою библиотеку, когда я ожидаю это к. Я...
вопрос задан: 19 May 2010 09:19
1
ответ

Проблема МОК со много привязкой

Я - новичок Java и МОК также. Как сделать материал: общедоступный класс Foo {//частная панель Панели;//Панель является интерфейсным частным международным var; общественность Foo () {} общественность освобождает setVar (международный var) {this.var = var;}
вопрос задан: 19 May 2010 09:07
1
ответ

Объединение MEF и контейнера МОК

Я, прежде всего, использую NInject в качестве своего контейнера МОК, и очень довольно им - не хотят изменять это. Но некоторые вещи я хочу импортировать использование MEF. Вещь, я хочу импорт в созданный МОК...
вопрос задан: 19 May 2010 09:06
1
ответ

Добавление Поддержки МОК моему сервису WCF размещается в сервисе окон (Autofac)

Я хотел бы установить свои сервисы WCF для использования Контейнера МОК. Существует статья в Wiki Autofac об интеграции WCF, но она показывает просто интеграцию с сервисом, размещенным в IIS. Но мой...
вопрос задан: 19 May 2010 09:03
1
ответ

Spring действительно не поддерживает Интерфейсную инжекцию вообще?

Я знаю, что Spring не делает инжекции Интерфейса поддержек, и я считал что много времена. Но сегодня поскольку я столкнулся со статьей о МОК Martin Fowler (ссылка), это кажется использованием...
вопрос задан: 19 May 2010 09:01
1
ответ

Как создать МОК, когда ключевому классу нужна Сессия (или другая зависящая от контекста переменная)

Я пытаюсь выяснить, как использовать МОК в ситуациях, где зависимые классы могут измениться на основе некоторой переменной в приложении (в этом случае, Состояние сеанса). Например, каждый из наших клиентов...
вопрос задан: 18 May 2010 05:59
1
ответ

Как я отлаживаю Контейнер Единицы “Твердость”?

Я использую контейнер Единицы MS, чтобы сделать внедрение зависимости, но "Твердость" возвращает неожиданные результаты. Существует ли способ, которым я могу отладить это разрешение? Было бы замечательно, если я мог бы просмотреть что Типы/...
вопрос задан: 18 May 2010 05:34
1
ответ

Управление настройкой контейнера автофака

Один из членов моей команды решил использовать автофак на одном наших услуг и потому что мы хотели попробовать это, мы застряли с этим. Прошло немного времени, и метод настройки контейнера вырос! Он такой большой ...
вопрос задан: 18 May 2010 05:30
1
ответ

Перечислите все типы, зарегистрированные в экземпляре контейнера замка Windsor

Каков самый легкий способ программно списка зарегистрированных типов в замке Windsor?Спасибо
вопрос задан: 18 May 2010 05:30
1
ответ

Может Рокироваться. Виндзор делает автоматическое разрешение конкретных типов

Мы оцениваем контейнеры МОК для проектов C#, и и Единица и Замок. Виндзор выделяется. Одна вещь, что мне нравится приблизительно Единица (NInject и StructureMap также делают это) состоит в том что типы где он...
вопрос задан: 18 May 2010 05:26
1
ответ

Лучшие методы МОК в крупных проектах

Какие методы Вы нашли полезными для руководящих зависимостей крупных проектов с Инверсией контейнеров Управления? Вы загружаете все в одном месте, или Вы разделяете его? Вы когда-нибудь...
вопрос задан: 18 May 2010 03:03
1
ответ

В замке Windsor я могу зарегистрировать Интерфейсный компонент и получить прокси реализации?

Позволяет рассматривают некоторые случаи: _windsor. Регистр (Компонент. Для <IProductServices> ().ImplementedBy <ProductServices> ().Interceptors (typeof (SomeInterceptorType)); В этом случае, когда я прошу...
вопрос задан: 1 May 2010 20:12
1
ответ

Когда использовать контейнер МОК?

Я пытаюсь понять, когда я должен использовать контейнер по сравнению с ручным введением зависимостей. Если у меня есть приложение, которое использует 1-2 интерфейсы и только имеет 1-2 конкретных реализации для каждого...
вопрос задан: 31 March 2010 06:58
1
ответ

MEF и отдельный Интерфейсный блок ведут для “Взаимодействия через интерфейс для каждого класса”

Я намочил ноги с DI/МОК и MEF в частности. У меня есть веб-приложение, которое имеет два типа частей (возможно, больше когда-нибудь) определенный интерфейсами, которым нужен доступ к целой среде...
вопрос задан: 1 March 2010 19:56
1
ответ

DDD, обрабатывая зависимости

Скучное введение: Я знаю - DDD не о технологии. Поскольку я вижу его - DDD - все о создании повсеместного языка с владельцем продукта и отражением его в код таким простым и структурированным способом...
вопрос задан: 9 February 2010 15:40
1
ответ

Каковы лучшие практики для библиотек классов с помощью внедрения зависимости для внутренних операций? [дубликат]

Относительно чего я должен быть осторожен при создании достаточно комплекса библиотеки классов для использования внутреннего внедрения зависимости? Предположение, что это будет использовать замок Windsor (в качестве примера), что было бы лучшим...
вопрос задан: 2 December 2009 08:32
1
ответ

Как я реализую фабрику делегата?

Документация для Autofac имеет интересную страницу, описывающую ее способность автоматически генерировать фабрики делегата. Это также убедительно предполагает, что можно получить подобные результаты без Autofac...
вопрос задан: 20 November 2009 12:17
1
ответ

Получите экземпляр условно в StructureMap

У меня есть интерфейс IFileSystemStructureEvaluator с двумя конкретными реализациями: NtfsFileSystemStructureEvaluator и FtpFileSystemStructureEvaluator. Я хочу смочь запросить соответствующее...
вопрос задан: 11 August 2009 21:36
1
ответ

Руководство Structuremap объема/жизненного цикла?

Там какая-либо причина состоит в том, чтобы переключиться от объема по умолчанию (переходный процесс?) к чему-то еще, за пределами необходимости управлять объемом по функциональным причинам (например, Singleton)? Если я придерживаюсь объема по умолчанию..
вопрос задан: 10 August 2009 21:57
1
ответ

Замок Windsor: Лучший способ зарегистрироваться, когда компонент регистрируется?

Я хотел бы зарегистрироваться, когда компонент (интерфейс и реализация) регистрируется к моему контейнеру. Каков лучший способ сделать это? Я нашел интерфейс IKernelEvents, который выглядит многообещающим, но я...
вопрос задан: 22 July 2009 19:46
1
ответ

Замок Windsor МОК, Разрешающий Универсальные классы в web.config

У меня есть интерфейс, объявленный как IRetrievable <T, IDT>, где T является полученным типом, и IDT является переданным аргументом. Как я настраиваю замок контейнер МОК Виндзора для разрешения этого к...
вопрос задан: 24 May 2009 00:40
1
ответ

Замок Windsor, решающий и дженерики

У меня есть следующее: открытый интерфейс ISubject {...} Общедоступный класс Предмет <T>: ISubject {...} Общедоступный класс MyCode <T> {... pulic освобождает MyMethod () {объект var =...
вопрос задан: 16 May 2009 13:15
1
ответ

Универсальный Тип в конструкторе

Я имею Универсальный Интерфейс Типа и хочу конструктора объекта взять в Универсальном Интерфейсе. Как: общедоступный Конструктор (международный вздор, экземпляр IGenericType <T>) {} я хочу код это...
вопрос задан: 31 March 2009 14:02
1
ответ

StructureMap-> EnrichWith обогащает слишком много (другие экземпляры)

//Обогатите, обогащает больше, чем я хочу общественность intefrace ICommand {пусто Выполняются ();}//класс A общественности классов: ICommand {} общедоступный класс B: ICommand {} общедоступный класс MultiCommand:...
вопрос задан: 26 March 2009 20:18
1
ответ

хороший проект с открытым исходным кодом с помощью Платформы Внедрения зависимости? [закрытый]

делает любой знает о проекте с открытым исходным кодом, Реализовывая Платформу Ninject или другой, у меня нет работы с платформой DI прежде, и Ninject называет мое внимание, потому что Вы не должны иметь...
вопрос задан: 31 January 2009 05:52
1
ответ

Как замок Windsor отвечает на класс, который реализует несколько интерфейсов?

Например, у меня есть два интерфейса: ICustomerService и IOrderService, который у каждого есть несколько функций как GetCustomer, GetOrder, и т.д. Я хочу, чтобы один класс реализовал оба интерфейса: Сервер...
вопрос задан: 27 January 2009 14:09
1
ответ

Замок Windsor: Как программно передать параметр списка контейнеру?

Действительно ли возможно передать параметр конструктора списка при разрешении типа? Я хочу использовать программную конфигурацию, если это возможно. Я играл вокруг с методом Параметров как показано ниже...
вопрос задан: 15 December 2008 16:12
1
ответ

Удаление или перезапись компонента от Виндзорского Контейнера

Я пытаюсь выполнить на вид супер простую вещь: от моего модульного теста я хочу заменить тип, разрешаемый ложным/поддельным объектом. Например: конфигурация xml указывает что компонент...
вопрос задан: 23 November 2008 15:34