0
ответов

Работает ли Dynamo IoC с MonoTouch и MonoDroid?

Мне любопытно, из всех возможных C# .NET-инверсий управляющих решений, пробовал ли кто-нибудь Dynamo IoC (http://www.dynamoioc.com/) и работает ли он с проектами? ...
вопрос задан: 11 May 2012 17:04
0
ответов

Как лучше всего создать экземпляр контейнера Castle Windsor в библиотеке классов? [дубликат]

Мне интересно, где лучшее место для создания экземпляра контейнера Castle Windsor находится в библиотеке классов. Должен ли я просто сделать это в конструкторе класса, который я использую, или есть единственная запись ...
вопрос задан: 11 May 2012 08:32
0
ответов

Уместно ли использовать внедрение свойств в базовом классе, если зависимость требуется только в базовом классе?

Пример :общедоступный абстрактный класс BaseControler :Контроллер { public IUnitOfWork UnitOfWork { получить; набор; } } общедоступный класс HomeController :BaseControler { readonly IUserRepository...
вопрос задан: 4 May 2012 13:26
0
ответов

Где разместить и настроить контейнер IoC в приложении WPF?

Я работаю над WPF-приложением среднего размера (MVVM ), которое должно быть расширяемым и удобным в обслуживании в будущем. Поэтому я решил использовать контейнер IoC (Unity в данном случае ), чтобы обеспечить гибкость....
вопрос задан: 29 April 2012 13:27
0
ответов

IoC (Ninject )и Factory

Если у меня есть следующий код :public class RobotNavigationService :IRobotNavigationService { public RobotNavigationService (IRobotFactory robotFactory ){ //... } } открытый класс RobotFactory :...
вопрос задан: 23 April 2012 18:37
0
ответов

Как передать разрешенные экземпляры из Inversion of Control в классы в приложении?

В своем приложении я использую инверсию управления Castle Windsor. Когда приложение загружается впервые, IWindsorContainer.Resolve разрешает компоненты (, в частности, фабрики )в экземпляры. Для...
вопрос задан: 17 April 2012 17:11
0
ответов

IoC в библиотеке классов. Где выполнить начальную загрузку

Я использую библиотеку классов, которую могут повторно использовать другие компоненты. В этой библиотеке классов я использую единство для внедрения зависимостей. Для этой библиотеки классов я создаю тестовый проект. Вызывающий также получает...
вопрос задан: 17 April 2012 12:58
0
ответов

Почему не кажется ли вам, что использование модели поставщика в новом приложении ASP.Net MVC отстает?

Недавно я перешел из команды, использующей Ninject в ASP.Net MVC для внедрения зависимостей, в команду, которая ничего не знает о решениях IoC, кроме шаблона модели поставщика который был представлен в ASP.Net 2.0 ....
вопрос задан: 5 April 2012 15:51
0
ответов

MEF: передача различных параметров конструктора в часть при использовании CreationPolicy.NonShared

Я знаю, что было много вопросов относительно внедрения параметров конструктора с использованием MEF, но мой немного отличается. Я хочу знать, есть ли способ передать разные значения параметров в...
вопрос задан: 29 March 2012 18:31
0
ответов

Почему языки не интегрируют внедрение зависимостей в ядро? [закрыто]

Почему языки не интегрируют внедрение зависимостей в свое ядро ​​(на самом низком уровне: возможно, компиляция), поскольку зависимости являются корнем всего зла в теории сложности? Это позволит избежать использования ...
вопрос задан: 29 March 2012 17:25
0
ответов

Значения по умолчанию для аргументов конструктора в библиотечном проекте

Я пишу библиотеку, которая предоставит своим потребителям набор общедоступных типов. Я хочу сделать типы из этой библиотеки удобными для внедрения зависимостей. Это означает, что каждый класс должен...
вопрос задан: 28 March 2012 20:52
0
ответов

Контейнер IoC, проверка на ошибки во время компиляции

У меня простой вопрос. Допустим, у меня есть решение.Net с различными проектами, такими как некоторые библиотеки классов (bll, dal и т. д. )и основной проект, который может быть веб-приложением или приложением wpf,...
вопрос задан: 27 March 2012 20:03
0
ответов

как писать библиотеки, не заставляя пользователей использовать контейнер IOC библиотеки

Короткий вопрос: Учитывая, что библиотека гарантирует использование определенного контейнера IOC для своих внутренних компонентов, когда приложение использует эту библиотеку, учитывая, что приложение гарантирует использование контейнера IOC для подключен
вопрос задан: 26 March 2012 02:17
0
ответов

Контейнер.NET IoC для ASP.NET MVC среднего-размера

Моя команда планирует начать новый проект в июне этого года. Это приложение, как правило, используется 2000 одновременных пользователей. Сейчас мы обсуждаем техническое решение -, какой контейнер IoC мы будем использовать в нашем проекте....
вопрос задан: 25 March 2012 14:52
0
ответов

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

У меня есть 4 проекта: Ядро (IServer): Система System.Core DependencyResolver: ядро Инфраструктура StructureMap (услуга): ядро Консоль внешней зависимости: Core Требования DependencyResolver: ...
вопрос задан: 21 March 2012 14:58
0
ответов

Автоматическая регистрация всех интерфейсов в Unity

Используя Unity, я хотел бы автоматически регистрировать все комбинации интерфейс/класс в сборке на основе следующего соглашения: INameOfObject > NameOfObject StructureMap делает это, когда ...
вопрос задан: 14 March 2012 12:42
0
ответов

scala - передать аннотированный класс собственного типа дочернему объекту

извините, если это глупое название, я не знаю, как это ясно выразить, скажем, у меня есть черта ведения журнала: Ведение журнала признаков { журнал определения (s: String) } а затем некоторая черта реализации PrintlnLog extends ...
вопрос задан: 5 March 2012 16:34
0
ответов

Контейнер IoC для переносимых библиотек классов

Есть ли какой-либо контейнер IoC, который поддерживает (или может быть сделано для) переносимых библиотек классов? Я возился с некоторыми (SimpleInjector, AutoFac), но у них всегда была одна зависимость или ...
вопрос задан: 3 March 2012 01:59
0
ответов

Утечка памяти ninject из-за ссылки обратного вызова круговой области

Сегодня у нас произошел серьезный сбой в производстве, когда память очень быстро исчезла с наших веб-серверов. Это было связано с механизмом кеширования в Ninject (я думаю, что это был Activation Cache или ...
вопрос задан: 16 February 2012 09:56
0
ответов

Использование имен для различения экземпляров с помощью IoC

Я пробую Ninject и модифицирую код, который я написал с помощью карты структуры, чтобы увидеть, насколько это просто. В этом базовом коде у меня есть граф объектов, которые имеют разные конфигурации с помощью карты структуры ...
вопрос задан: 14 February 2012 21:44
0
ответов

Общая практика IoC - разве службы не зависят друг от друга?

Прямо сейчас у меня есть несколько служб, которые определены в сборке, не зависящей от Контейнер IoC (в моем случае - Ninject). В основном проекте у меня есть IRepository для доступа к данным, зарегистрированный в ...
вопрос задан: 13 February 2012 18:11
0
ответов

Autofac Scanning Сборки для определенного типа класса

Я начал использовать Autofac и хочу сканировать некоторые DLL и заставить Autofac зарегистрировать некоторые классы внутри них. Все интересующие меня классы наследуются от класса PluginBase, но ...
вопрос задан: 6 February 2012 11:24
0
ответов

Где хранить словари в приложении с помощью внедрения зависимостей

У меня есть устаревший код, и у меня проблема с его реконструкцией. В начале своего приложения я загружаю из WCF в свойство в списке пользователей приложения (это приложение SL). Затем каждый элемент управления (для ...
вопрос задан: 2 February 2012 13:48
0
ответов

Преимущество IoC над моим Factory Singleton

Похоже, что в SO есть клеймо в отношении использования синглтонов Я никогда лично не покупался на это, но ради непредубежденности я пытаюсь попробовать концепции IoC в качестве альтернативы ...
вопрос задан: 31 January 2012 13:34
0
ответов

Определить порядок инициализации классов WebActivator.PreApplicationStartMethod

У меня есть несколько декорированных классов WebActivator.PreApplicationStartMethod. Один - для Ninject, другой - для AwesomeMVC и третий - для планировщика фоновых задач. Проблема в том, что ...
вопрос задан: 28 January 2012 00:36
0
ответов

Автоматическое подключение для Ninject

Некоторые контейнеры IOC имеют так называемое автоматическое подключение, основанное на соглашениях, например, IProductRepository сопоставляется с ProductRepository без какого-либо ручного подключения с вашей стороны. Есть ли такая вещь ...
вопрос задан: 27 January 2012 14:44
0
ответов

Проблемы с пониманием ninject (или просто IOC-контейнера в целом) по сравнению с фабричным DI?

Итак, недавно я читал о ninject, но мне трудно понять, что делает его лучше, чем то, что они называют "бедным мужским" DI на странице вики. Печально то, что я перешел ...
вопрос задан: 26 January 2012 22:04
0
ответов

Настройка Unity для разрешения типа, который принимает декорированную зависимость с параметром, который зависит от типа, в который он внедряется

Это довольно простой сценарий шаблона декоратора , с той сложностью, что декорированный тип имеет параметр конструктора, который зависит от типа, в который он вводится. ...
вопрос задан: 25 January 2012 14:34
0
ответов

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

Я хочу создать модульный тестируемый код, который имитирует вызовы классов .Net System.IO , поэтому я действительно могу провести модульное тестирование, а не зависеть от файловой системы. Я использую классы SystemWrapper, чтобы ...
вопрос задан: 9 January 2012 11:08
0
ответов

Как разделить реализацию инфраструктуры IoC

Я изучал IoC, внедрение зависимостей и т. Д. И наслаждался этим процессом. Для меня преимущества разделения и программирования интерфейсов очевидны. Однако мне действительно не нравится связывание ...
вопрос задан: 5 January 2012 22:46