0
ответов

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

Я привык к Ninject, и для конкретного проекта меня просят изучить Unity. Есть одна вещь, которую я не могу найти, как это сделать. В Ninject я могу сказать: Bind () .To () ...
вопрос задан: 16 April 2017 09:12
0
ответов

Разница между контейнерами MEF и IoC (такими как Unity, Autofac, SMap, Ninject, Windsor.Spring.net и т. Д.)

Я искал о внедрении зависимости и прочитал несколько статей. Но все же я не могу выяснить разницу между MEF и другими IoC. Итак, мой вопрос заключается в следующем: в какой ситуации ...
вопрос задан: 12 March 2017 12:23
0
ответов

Я хочу определить класс Spring Bean без интерфейса

У меня есть компонент spring, который расширяет HibernateDaoSupport. Я хочу, чтобы этот bean-компонент был внедрен в мои контроллеры, но я НЕ хочу, чтобы он реализовывал какой-либо интерфейс. Я просто хочу сослаться на конкретный класс из...
вопрос задан: 10 January 2017 12:38
0
ответов

Как зарегистрировать этот класс в Autofac

Я использую autofac в качестве контейнера Ioc. У меня три класса :класс обслуживания { public Service (Repository rep, UnitOfWork context ){} } Class Repository { общедоступный репозиторий (контекст UnitOfWork ){}...
вопрос задан: 7 July 2016 15:03
0
ответов

Как registerType с конструктором PARAMETER?

Как мне зарегистрировать тип в контейнере, где тип не соответствует ' у меня нет конструктора ПАРАМЕТРОВ. На самом деле мой конструктор принимает строку, и я обычно передаю строку, представляющую Путь. Итак ...
вопрос задан: 12 February 2016 05:54
0
ответов

Как зарегистрировать несколько экземпляров IDbConnectionFactory с помощью Funq в ServiceStack.net

Как вы подойдете к регистрации различных экземпляров IDbConnectionFactory в Funq, а затем получите к ним доступ непосредственно в своих службах? Здесь как-то вступают в игру именованные экземпляры? Это ...
вопрос задан: 15 November 2015 22:11
0
ответов

IoC Initialize Service с тяжелой -работой в конструкторе, но без использования временного метода Init ()

Привет, я использую контейнер IoC, и я хотел бы инициализировать службу (, часть которой включает «тяжелую работу», связанную с базой данных )в конструкторе. Этот конкретный сервис хранит информацию...
вопрос задан: 18 October 2015 09:48
0
ответов

Верификация Я понимаю разницу между МОК, контейнером IOC, DI и Service Locator

Прочитайте много постов о разнице между 3 идиомами. Но более запутался, тогда я столкнулся с этой статьей: http://martinfowler.com/articles/Inecning.html просто хочу увидеть, если я получил это правильно. ...
вопрос задан: 14 October 2015 17:10
0
ответов

Microsoft Unity. Как указать определенный параметр в конструкторе?

Я использую Microsoft Unity. У меня есть интерфейс ICustomerService и его реализация CustomerService. Я могу зарегистрировать их для контейнера Unity, используя следующий код: container.RegisterType <...
вопрос задан: 7 October 2015 09:00
0
ответов

Как я могу эмулировать модули / установщики / реестры с помощью Simple Injector

Autofac имеет модули, Windsor - установщики и реестры StructureMap ... с помощью Simple Injector, как я могу упаковать логику конфигурации в повторно используемые классы? Я пробовал: открытый интерфейс IModule {} ...
вопрос задан: 18 September 2015 12:07
0
ответов

Как мне получить текущий номер строки при обработке файла?

Когда я перебираю файл, используя конструкция ниже, мне также нужен текущий номер строки. с codecs.open (имя файла, Фреймворк против делегирующего конструктора Зачем вам использовать фреймворк внедрения зависимостей, если вы можете прост
вопрос задан: 21 June 2015 10:00
0
ответов

Удаляет ли команда контейнера bean-компонентов Spring повторяющиеся контейнеры?

Удаляет ли команда контейнера bean-компонентов Spring повторяющиеся контейнеры? Например, если файл контейнера bean-компонентов A импортирует B и C, и каждый из них, в свою очередь, импортирует D, выполняет ли Spring ...
вопрос задан: 11 June 2015 19:04
0
ответов

Как Spring создает контекст приложения или иерархию контейнеров?

Согласно контейнеру IoC, Spring может управлять иерархией контекста или иерархией контейнеров, а затем использовать beanId для ссылки на bean-компонент в родительском контексте. Какой механизм ...
вопрос задан: 11 June 2015 19:02
0
ответов

Как я удостоверяюсь, что данная зависимость включена в мое приложение с Рамкой Spring?

Это будет сложным вопросом для описания, но здесь идет. Мы используем Рамку Spring Delphi. (http://code.google.com/p/delphi-spring-framework/) Скажем, у меня есть UnitA, который объявляет...
вопрос задан: 18 May 2015 17:24
0
ответов

Win32 C API для перенаправления анимации сворачивания

Я видел, как RocketDock перенаправлял анимацию сворачивания в Vista, чтобы окна сворачивались в док, и мне просто любопытно, как это было сделано. Перенаправляется ли фактическая анимация свертывания на док-станцию, или ...
вопрос задан: 12 May 2015 09:36
0
ответов

Являются ли параметры примитивного конструктора плохой идеей при использовании контейнера IoC? [закрыто]

Стандартный отказ от ответственности для новичков: я новичок в IoC и получаю неоднозначные сигналы. Я ищу совета в следующей ситуации. Предположим, у меня есть следующий интерфейс и реализация: ...
вопрос задан: 6 January 2015 16:22
0
ответов

Autofac: Регистрация Func<> или Factory?

Мне нужно создавать реализации во время выполнения на основе некоторых сообщений/свойств, которые я получаю с сервера, которые также необходимо преобразовать только что созданный объект. Я новичок в Autofac, но насколько...
вопрос задан: 21 October 2014 13:49
0
ответов

Как внедрить зависимость в фильтр действий на веб-API ASP.NET

Я действительно застрял на подходе к внедрению зависимостей в фильтр действий веб-API. У меня есть такой фильтр действий: открытый класс AuthorizationAttribute: ActionFilterAttribute { ...
вопрос задан: 20 October 2014 18:59
0
ответов

Разница между «Инверсией управления», «Инверсией зависимостей» и « Развязка »

Я читаю теорию об инверсии и разъединении зависимостей и не вижу разницы между ними. Инверсия зависимостей говорит о разделении функциональных компонентов, так что более высокий уровень ...
вопрос задан: 11 September 2014 20:52
0
ответов

Контейнер IoC, встроенный в проект

Я ищу действительно простой и легкий контейнер IoC, исходный код которого на C # может быть включен в мой собственный проект (без внешних ссылок) . Причина в том, что я пишу ...
вопрос задан: 17 August 2014 19:56
0
ответов

Зачем использовать IKernel вместо IWindsorContainer?

Я видел в нескольких примерах кода, где люди использовали IKernel, а не IWindsorContainer. Почему это? Вот один пример: http : //docs.castleproject.org/ (S (kwaa14uzdj55gv55dzgf0vui)) / ...
вопрос задан: 9 April 2014 17:04
0
ответов

Castle Windsor: Принудительное использование преобразователем указанного конструктора

Вот пример: interface IComponentA {}; класс ComponentA: IComponentA {}; interface IComponentB {}; класс ComponentB: IComponentB {}; interface IComponentC {}; class ComponentC: ...
вопрос задан: 24 November 2012 20:48
0
ответов

Почему MVC4 использует анти-шаблон Service Locator?

Прочитав «Внедрение зависимостей в .NET» Марка Симанна, я держусь подальше от Service Locator, который является анти-шаблоном. Прочитав примечания к выпуску MVC 4, я вижу: Улучшенная инверсия ...
вопрос задан: 14 November 2012 20:28
0
ответов

Какая метафора подходит для библиотеки внедрения зависимостей?

Я являюсь автором небольшой библиотеки C++, которая реализует внедрение зависимостей (. Думаю, кто-нибудь назовет ее «контейнером IoC» ). Я всегда думал, что поиск хорошей метафоры для библиотеки может помочь в...
вопрос задан: 9 October 2012 11:58
0
ответов

Arguments against Inversion of Control containers

Seems like everyone is moving towards IoC containers. I've tried to "grok" it for a while, and as much as I don't want to be the one driver to go the wrong way on the highway, it still doesn't pass ...
вопрос задан: 27 August 2012 16:03
0
ответов

StructureMap и ASP.Net Web API и.Net Framework 4.5

Поддерживает ли текущая версия StructureMap ASP.Net Web API, MVC 4 и.NET Framework 4.5?
вопрос задан: 17 August 2012 10:58
0
ответов

Внедрение универсальной реализации с использованием Guice

Я хотел бы иметь возможность внедрить универсальную реализацию универсального интерфейса с помощью Guice. открытый интерфейс Repository {void save (T item); T получить (int id); } public MyRepository
вопрос задан: 2 August 2012 19:50
0
ответов

Как избежать передачи медленного приложения _Время запуска для конечных пользователей в ASP.NET

У меня довольно медленный запуск приложения _из-за того, что при запуске происходит много IoC. Проблема, которую я пытаюсь решить, заключается в том, как избежать передачи времени запуска конечному пользователю? Предположения...
вопрос задан: 23 July 2012 05:31
0
ответов

Delphi Spring DI :Можно ли делегировать создание экземпляра интерфейса без реализующего типа?

Я только начинаю работать с Delphi Spring Framework и мне интересно, позволяет ли текущая версия контейнера DI делегировать построение фабричному методу без...
вопрос задан: 3 July 2012 16:27
0
ответов

Как настроить перехватчик логов для всех зарегистрированных типов в Unity?

Я собираюсь отслеживать все действия, происходящие в службах, которыми управляет контейнер Unity, в виде журналов в файловой системе. Я полагаю, что мог бы определить интерфейс с именем IService и все остальные...
вопрос задан: 25 June 2012 10:06