0
ответов

Что на самом деле делает для меня контейнер IOC?

Итак, я полностью перешел на внедрение конструктора, и теперь У меня есть класс загрузчика, который выглядит примерно так: var container = new UnityContainer (); container.RegisterType ...
вопрос задан: 9 August 2011 19:06
0
ответов

Как использовать шаблон UnitofWork на моем сайте asp.net-mvc (используя nhibernate и ninject)

Я следовал шаблону на этом сайте, чтобы подключить ninject и nhibernate к моему сайту asp.net-mvc3. Вот код в моем global.aspx.cs: internal class ServiceModule: NinjectModule {public ...
вопрос задан: 6 August 2011 18:45
0
ответов

Справка по Виндзору и шаблонам репозитория и единиц работы

У меня есть эти интерфейсы: открытый интерфейс IUnitOfWork {IPersonRepository People {получить; } Книги IBookRepository {get; } int Commit (); } открытый интерфейс IBookRepository {Книга ...
вопрос задан: 4 August 2011 02:02
0
ответов

Creu achosion newydd wrth barhau i ddefnyddio Chwistrelliad Dibyniaeth

Disgrifiad cyflym o'r amgylchedd: I bod â dosbarth sy'n cynrychioli ystafell sgwrsio ac sy'n dibynnu ar gofnodwr. Nid yw yr un peth â chofnodwr system gyfan gyda phryderon trawsbynciol, ond cofnodydd ...
вопрос задан: 2 August 2011 16:21
0
ответов

Ninject - конструкторы привязки с аргументами / строка подключения Entity Framework

Прошу простить меня за незнание, но я новичок в IOC и NinJect. Я искал легкие для понимания решения по всем пунктам, но до сих пор они ускользали от меня. Пока у меня есть следующее и ...
вопрос задан: 24 July 2011 16:16
0
ответов

MEF и DirectoryCatalog

Есть ли способ безопасно использовать DirectoryCatalog для обработки, если каталог не существует? Вот пример кода настройки моего контейнера: // Создаем каталог сборок с помощью ...
вопрос задан: 19 July 2011 20:00
0
ответов

Именованные службы в контейнерах IoC - плохая идея?

Использование служебных ключей (или «именованных служб») при создании контейнера кажется плохой идеей. Использование именованных служб требует, чтобы мы либо аннотировали параметры нашего конструктора соответствующими ключами (таким образом ...
вопрос задан: 12 July 2011 16:53
0
ответов

Как я могу ограничить размер журнала Mercurial?

Когда я запускаю команду Mercurial "hg log" из окна терминала, результаты часто падают экран, заставляя меня прокручивать вверх. В результате я создал шаблон для уменьшения подробности ...
вопрос задан: 6 July 2011 16:00
0
ответов

Избегание антипаттерна Service Locator с устаревшим приложением, не предназначенным для IOC

Я часто читал, что Service Locator в IOC - это антипаттерн. В прошлом году мы представили IOC (в частности, Ninject) нашему приложению на работе. Это устаревшее приложение, оно очень большое и ...
вопрос задан: 4 July 2011 12:01
0
ответов

Как можно использовать существующий экземпляр для выбора типа для создания в контейнере IoC

это, вероятно, вопрос новичка , но у меня есть следующее: открытый класс FooSettings {} открытый класс BarSettings {} открытый класс DohSettings {} // Может быть еще много типов настроек ... ...
вопрос задан: 24 June 2011 09:38
0
ответов

UnityContainer и внутренний конструктор

У меня есть класс с внутренним конструктором, и я хочу разрешить его из Unity (2.0). открытый класс MyClass {внутренний MyClass (служба IService) {} } затем я выполняю _container.Resolve <...
вопрос задан: 20 June 2011 13:48
0
ответов

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

Я пытаюсь понять, как создать несколько объектов при использовании внедрения зависимостей. Насколько я понимаю, стандартный подход заключается во внедрении Factory, который затем используется для создания объектов. ...
вопрос задан: 8 June 2011 10:15
0
ответов

Как сделать вы используете Castle Windsor - Fluent Interface для регистрации общих интерфейсов?

Castle Windsor только что выпустил Fluent-интерфейс для регистрации компонентов в качестве альтернативы использованию XML в файле конфигурации. Как использовать этот интерфейс Fluent для регистрации универсального интерфейса? Чтобы ...
вопрос задан: 5 June 2011 04:42
0
ответов

Завод и репозиторий контроллера Castle Windsor не разрешаются

Я сейчас тестирую Castle Windsor vs. Ninject, и мне очень нравится то, что Windsor может предложить, у меня просто проблема с инъекцией в репозиторий. Итак, вот установка ... У меня ...
вопрос задан: 27 May 2011 13:33
0
ответов

AutoMapper testing and dependency injection for resolvers

Im writing a test for an automapper map. One of the destination members in the map requires a value resolver, and that value resolver has service dependencies which are injected. I want to use the ...
вопрос задан: 27 May 2011 08:35
0
ответов

NLog: Dependency Injection for custom Targets

I am a user of NLog and I am creating my own custom target. This target will use some repositories (using NHibernate) to persist log entries. Is it possible to inject the required constructor ...
вопрос задан: 17 May 2011 08:21
0
ответов

Register a type with primitive-arguments constructor?

I have a class that has in its constructor some primitive type arguments, such as string etc. How should I register the type with unity container? public LoginManager( IRegionManager regionManager,...
вопрос задан: 16 May 2011 13:21
0
ответов

Проверка: как внедрить оболочку состояния модели с помощью Ninject?

Я просматривал это руководство http: // asp-umb. neudesic.com/mvc/tutorials/validating-with-a-service-layer--cs о том, как обернуть мои данные валидации в оболочку. Я хотел бы использовать внедрение зависимостей ...
вопрос задан: 9 May 2011 14:29
0
ответов

внедрение строк подключения в классы, разрешенные DI

Я использую Castle для создания контекста базы данных на основе заданного интерфейса. В моем классе установщика есть следующий код, и в настоящее время он отлично работает. private ConfigureDelegate ...
вопрос задан: 5 May 2011 16:33
0
ответов

Как работать с сервисами, зависящими от области видимости, такими как транзакции в среде DI и IOC

Предположим, что ваш код должным образом спроектирован для DI и IOC посредством внедрения конструктора любых зависимостей. Тогда, используется ли контейнер IOC или DI вручную или нет в корне композиции, не ...
вопрос задан: 3 May 2011 08:30
0
ответов

Castle Windsor CollectionResolver: Почему он не работает на вызовах Resolve?

Я добавил CollectionResolver в качестве суб-резольвера моего ядра Windsor, и он правильно инжектирует коллекции зависимостей на разрешаемые объекты. То есть, если у меня есть класс X { public X(IComponent[...
вопрос задан: 3 May 2011 05:22
0
ответов

Как избежать связывания с контейнером IoC

Я в процессе разработки расширяемая структура с использованием DI и IoC. Пользователи должны иметь возможность переопределять существующие функциональные возможности в рамках структуры, отбрасывая свои собственные реализации в ...
вопрос задан: 26 April 2011 11:24
0
ответов

Простой способ модульного тестирования свойства отложенной загрузки

Я в некоторой степени новичок в модульном тестировании. Наткнулся на проблему модульного тестирования свойства отложенной загрузки и задумался, есть ли простое решение этой проблемы: private SubscriptionType _subscriptionType; ...
вопрос задан: 19 April 2011 01:09
0
ответов

Следует ли настраивать Unity в коде или файле конфигурации?

Инфраструктура внедрения зависимостей Unity от Microsoft может быть настроена либо с помощью кода, либо с помощью файла конфигурации приложений ( app.config). Пример кода: IUnityContainer container = new ...
вопрос задан: 7 April 2011 00:20
0
ответов

Как использовать параметр IConfigurationStore в программе установки Windsor?

Метод установки IWindsorInstaller имеет параметр хранилища IConfigurationStore. Я нигде не могу найти пример кода, где действительно используется этот параметр. Для чего это можно использовать? Не могли бы вы ...
вопрос задан: 4 April 2011 07:10
0
ответов

Использование Unity с минимальной конфигурацией

На работе мы часто используем Unity. Он отлично справляется со своей задачей, но чем больше вы его используете, тем больше растет ваш файл конфигурации, тем больше возрастает проблем во время выполнения и тем больше вам нужно воссоздать свое единство ...
вопрос задан: 2 April 2011 01:35
0
ответов

Обработка изображений / определение цвета в R: какую библиотеку мне следует использовать?

Я занимаюсь обработкой изображений, и хотя я думаю, что у меня довольно хорошее представление о моем подходе, мне не очень повезло с поиском, какую библиотеку (-ы) я должен использовать для этого конкретно в R. У меня есть ...
вопрос задан: 30 March 2011 22:40
0
ответов

Ninject WCF Extension ArgumentNullException с использованием NET .TCP Binding

У меня есть служба WCF 4 с двумя конечными точками, настроенными на использование wsHttpBinding и netTcpBinding. Я размещаю службу в IIS 7.5 с использованием WAS и использую расширение Ninject WCF для DI в моем ...
вопрос задан: 28 March 2011 23:04
0
ответов

IoC - Конструктор принимает значение времени выполнения в качестве одного параметра и службу в качестве другого

У меня есть приложение WPF, которое при запуске ищет в файловой системе некоторые файлы конфигурации. Для каждого найденного файла конфигурации отображается некоторая информация в отдельном окне. Каждое окно связано с ...
вопрос задан: 23 March 2011 09:30
0
ответов

Передача внедренной зависимости Windsor Castle в параллельный поток - проблема Dispose ()

Я использую ASP.NET MVC с Castle Windsor в качестве контейнера IoC с образом жизни компонента, установленным на PerWebRequest. Мой репозиторий (который является внедренной зависимостью) создает экземпляр Entity ...
вопрос задан: 20 March 2011 04:03