0
ответов

Что такое инверсия управления? Как это связано с внедрением зависимостей? [дубликат]

Возможные дубликаты: разница между внедрением зависимостей (DI) и инверсией управления (IOC) Инверсия управления <внедрение зависимостей Привет, это интервью Скотта Хансельмана ...
вопрос задан: 23 May 2017 11:50
0
ответов

C # Разница между заводским шаблоном и IoC [дубликат]

Возможный дубликат: внедрение зависимостей и заводской шаблон. Кто-нибудь, пожалуйста, объясните (с ПРОСТОЙ примерами) разницу между заводским шаблоном и шаблоном инверсии управления. ...
вопрос задан: 23 May 2017 11:48
0
ответов

Инверсия управления и внедрение зависимостей с выбранными кавычками — правильно ли я понимаю?

Я прочитал несколько тем, объясняющих разницу между IoC и DI, и хотя многие объяснения противоречат друг другу, я думаю, что они все же помогли мне понять разницу. Так вот я бы...
вопрос задан: 23 May 2017 11:47
0
ответов

Что решает внедрение зависимостей Spring? [закрыто]

См. верхний ответ на этот вопрос: для чего именно Spring Framework? Я не понимаю, в чем проблема, и почему решение Springs помещает указание, какую реализацию интерфейса использовать ...
вопрос задан: 23 May 2017 10:30
0
ответов

Castle Windsor не вводит Logger в свойство!

Я пытаюсь внедрить log4net в свойство ILogger моего класса обслуживания, но это свойство всегда NULL! Я видел эту тему, но мне это не помогает! Как мне заставить Castle Windsor автоматически вводить ...
вопрос задан: 23 May 2017 10:29
0
ответов

Как создать Spring bean из статического конструктора внутреннего класса?

Я пытаюсь использовать контейнер IoC Spring Framework для создания экземпляра класса ThreadPoolExecutor.CallerRunsPolicy. В Java я бы сделал это так ... import java.util.concurrent ....
вопрос задан: 4 May 2017 14:23
0
ответов

Автосвязывание только определенных аргументов конструктора

Возможно ли в Spring автоматически подключать только определенные аргументы конструктора? Я определил : ...
вопрос задан: 5 April 2017 14:38
0
ответов

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

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

Шаблон репозитория с Linq к использованию SQL МОК, Внедрение зависимости, Единица работы

Кажется, существует много примеров при реализации шаблона Репозитория для Linq к SQL. Большинство из них показывающий IRepository и DI; Некоторые реализовали Единицу работы и некоторых нет. Я пытался читать как...
вопрос задан: 8 February 2017 14:16
0
ответов

ASMX Dependency Injection и IoC

Итак, я застрял, пытаясь заставить мой веб-сервис asmx использовать внедрение зависимостей и использовать IoC для этого. Я хочу, чтобы мой веб-сервис мог использовать мои внутренние службы бизнес-уровня. ...
вопрос задан: 3 October 2016 23:40
0
ответов

Ninject 2.1 ActivationException: Ошибка активации строки

Я не понимаю, почему я получаю «Ninject.ActivationException: Ошибка активации строки. Соответствующие привязки отсутствуют, тип - не связывается самостоятельно »в случайных привязках. Если я оставлю ...
вопрос задан: 26 July 2016 08:03
0
ответов

What are “High-level modules” and “low-level modules” (in the context of Dependency inversion principle)?

I was reading Wikipedia's definition of Dependency inversion principle, and it uses two terms High-level modules and low-level modules, which I wasn't able to figure out. What are they and what ...
вопрос задан: 7 February 2016 06:06
0
ответов

Использование переключения функций и IoC вместо кода ветвления — хорошая или плохая идея?

Наши клиенты могут сами выбирать, когда переходить на новую версию. Итак, моей команде приходится поддерживать буквально десятки версий нашего программного продукта. Как вы понимаете, это приводит к большому количеству ветвлений и...
вопрос задан: 1 February 2016 10:35
0
ответов

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

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

Внедрение зависимости Ninject с помощью шаблона Decorator

Скажем, у меня есть такая иерархия классов: открытый интерфейс IRepository {} открытый класс SomeSimpleRepository: IRepository {} Теперь я хочу "украсить" SomeSimpleRepository с дополнительными функциями ...
вопрос задан: 2 November 2015 07:49
0
ответов

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

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

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

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

Что делать с параметрами времени выполнения при использовании области действия?

Предупреждение, впереди длинный пост. Я много думал об этом l ately, и я изо всех сил пытаюсь найти здесь удовлетворительное решение. В примерах я буду использовать C # и autofac. Проблема IoC велика ...
вопрос задан: 21 May 2015 00:52
0
ответов

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

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

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

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

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

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

IOC с Entity Framework

Я пытаюсь использовать Unity Framework с Entity Framework. Позвольте мне объяснить сценарий. Допустим, у меня есть база данных с 5 таблицами. У меня будет 5 интерфейсов, каждый из которых соответствует одному ...
вопрос задан: 27 June 2014 19:50
0
ответов

DIP против DI против IoC [закрыто]

Около 2 месяцев я читал все, что мог найти по этим трем темам, но еще не конечно, я понял. Принцип инверсии зависимостей. Означает, что вы всегда должны полагаться только на интерфейсы, а не на ...
вопрос задан: 24 April 2014 14:17
0
ответов

Разрешить IContainer

Каков предлагаемый метод получения контейнера Autofac из класса в приложении? Обеспечивает ли Autofac разрешение свойства IContainer в классе, или мне нужно сохранить ...
вопрос задан: 24 April 2014 10:02
0
ответов

Как реализовать эту (HttpContext) зависимость в Unity?

у нас есть класс с зависимостью от HttpContext. Мы реализовали его следующим образом : public SiteVariation (): this (new HttpContextWrapper (HttpContext.Current)) { } public SiteVariation (...
вопрос задан: 22 March 2014 17:23
0
ответов

Ninject получить целевой тип из IBinding

У меня есть интерфейс, реализованный несколькими типами. Но прежде чем я сделаю kernel.GetAll(), я хочу иметь возможность обдумать целевые типы инъекции. Я знаю функцию...
вопрос задан: 1 February 2014 18:29
0
ответов

N-Layer Architecture

Я оказался в ситуации, когда мне нужно спроектировать и реализовать систему с нуля. У меня есть несколько вопросов об архитектуре, по которым я хотел бы получить ваши комментарии и мысли. Краткая информация о ...
вопрос задан: 29 October 2013 20:27
0
ответов

Как использовать инверсию управления (IoC) с Azure Worker Роль

Я работаю в Windows Azure и создал рабочую роль. Приложение работает нормально; много мест в приложении я ' m ссылаясь на определенные классы Azure, такие как CloudBlobContainer для сохранения ...
вопрос задан: 20 August 2013 01:58
0
ответов

Внедрение нескольких параметров конструктора одного типа с помощью Ninject 2.0

Я использую Ninject 2.0 для обработки DI в одном из моих приложений, и я столкнулся с чем-то, что меня смущает. Если честно, отсутствие документации тоже не помогает. Скажем, у меня есть конструктор ...
вопрос задан: 30 July 2013 15:42
0
ответов

Как использовать расширение Ninject Conventions без ссылки на Assembly (или Типы в нем)

Заранее извините за длинный вопрос, он длинный, потому что я копался в этом весь день. Общая проблема: у меня есть приложение ASP.Net MVC2 со следующими проектами: MyApp.Web, MyApp ....
вопрос задан: 11 July 2013 07:41