Возможные дубликаты: разница между внедрением зависимостей (DI) и инверсией управления (IOC) Инверсия управления <внедрение зависимостей Привет, это интервью Скотта Хансельмана ...
Возможный дубликат: внедрение зависимостей и заводской шаблон. Кто-нибудь, пожалуйста, объясните (с ПРОСТОЙ примерами) разницу между заводским шаблоном и шаблоном инверсии управления. ...
Я прочитал несколько тем, объясняющих разницу между IoC и DI, и хотя многие объяснения противоречат друг другу, я думаю, что они все же помогли мне понять разницу. Так вот я бы...
См. верхний ответ на этот вопрос: для чего именно Spring Framework? Я не понимаю, в чем проблема, и почему решение Springs помещает указание, какую реализацию интерфейса использовать ...
Я пытаюсь внедрить log4net в свойство ILogger моего класса обслуживания, но это свойство всегда NULL! Я видел эту тему, но мне это не помогает! Как мне заставить Castle Windsor автоматически вводить ...
Я пытаюсь использовать контейнер IoC Spring Framework для создания экземпляра класса
ThreadPoolExecutor.CallerRunsPolicy. В Java я бы сделал это так ... import java.util.concurrent ....
Я искал о внедрении зависимости и прочитал несколько статей. Но все же я не могу выяснить разницу между MEF и другими IoC. Итак, мой вопрос заключается в следующем: в какой ситуации ...
Кажется, существует много примеров при реализации шаблона Репозитория для Linq к SQL. Большинство из них показывающий IRepository и DI; Некоторые реализовали Единицу работы и некоторых нет. Я пытался читать как...
Итак, я застрял, пытаясь заставить мой веб-сервис asmx использовать внедрение зависимостей и использовать IoC для этого. Я хочу, чтобы мой веб-сервис мог использовать мои внутренние службы бизнес-уровня. ...
Я не понимаю, почему я получаю «Ninject.ActivationException: Ошибка активации строки. Соответствующие привязки отсутствуют, тип - не связывается самостоятельно »в случайных привязках. Если я оставлю ...
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 ...
Наши клиенты могут сами выбирать, когда переходить на новую версию. Итак, моей команде приходится поддерживать буквально десятки версий нашего программного продукта. Как вы понимаете, это приводит к большому количеству ветвлений и...
Как вы подойдете к регистрации различных экземпляров IDbConnectionFactory в Funq, а затем получите к ним доступ непосредственно в своих службах? Здесь как-то вступают в игру именованные экземпляры? Это ...
Скажем, у меня есть такая иерархия классов: открытый интерфейс IRepository {} открытый класс SomeSimpleRepository: IRepository {} Теперь я хочу "украсить" SomeSimpleRepository с дополнительными функциями ...
Прочитайте много постов о разнице между 3 идиомами. Но более запутался, тогда я столкнулся с этой статьей:
http://martinfowler.com/articles/Inecning.html просто хочу увидеть, если я получил это правильно. ...
Когда я перебираю файл, используя конструкция ниже, мне также нужен текущий номер строки. с codecs.open (имя файла, Фреймворк против делегирующего конструктора Зачем вам использовать фреймворк внедрения зависимостей, если вы можете прост
Предупреждение, впереди длинный пост. Я много думал об этом l ately, и я изо всех сил пытаюсь найти здесь удовлетворительное решение. В примерах я буду использовать C # и autofac. Проблема IoC велика ...
Стандартный отказ от ответственности для новичков: я новичок в IoC и получаю неоднозначные сигналы. Я ищу совета в следующей ситуации. Предположим, у меня есть следующий интерфейс и реализация: ...
Мне нужно создавать реализации во время выполнения на основе некоторых сообщений/свойств, которые я получаю с сервера, которые также необходимо преобразовать только что созданный объект. Я новичок в Autofac, но насколько...
Я ищу действительно простой и легкий контейнер IoC, исходный код которого на C # может быть включен в мой собственный проект (без внешних ссылок) . Причина в том, что я пишу ...
Я пытаюсь использовать Unity Framework с Entity Framework. Позвольте мне объяснить сценарий. Допустим, у меня есть база данных с 5 таблицами. У меня будет 5 интерфейсов, каждый из которых соответствует одному ...
Около 2 месяцев я читал все, что мог найти по этим трем темам, но еще не конечно, я понял. Принцип инверсии зависимостей. Означает, что вы всегда должны полагаться только на интерфейсы, а не на ...
Каков предлагаемый метод получения контейнера Autofac из класса в приложении? Обеспечивает ли Autofac разрешение свойства IContainer в классе, или мне нужно сохранить ...
у нас есть класс с зависимостью от HttpContext.
Мы реализовали его следующим образом : public SiteVariation (): this (new HttpContextWrapper (HttpContext.Current))
{
}
public SiteVariation (...
У меня есть интерфейс, реализованный несколькими типами. Но прежде чем я сделаю kernel.GetAll(), я хочу иметь возможность обдумать целевые типы инъекции. Я знаю функцию...
Я оказался в ситуации, когда мне нужно спроектировать и реализовать систему с нуля. У меня есть несколько вопросов об архитектуре, по которым я хотел бы получить ваши комментарии и мысли. Краткая информация о ...
Я работаю в Windows Azure и создал рабочую роль. Приложение работает нормально; много мест в приложении я ' m ссылаясь на определенные классы Azure, такие как CloudBlobContainer для сохранения ...
Я использую Ninject 2.0 для обработки DI в одном из моих приложений, и я столкнулся с чем-то, что меня смущает. Если честно, отсутствие документации тоже не помогает. Скажем, у меня есть конструктор ...
Заранее извините за длинный вопрос, он длинный, потому что я копался в этом весь день. Общая проблема: у меня есть приложение ASP.Net MVC2 со следующими проектами: MyApp.Web, MyApp ....