Результаты поиска по запросу "inversion-of-control"

2 ответа

Шаблон репозитория с Linq to SQL с использованием IoC, внедрения зависимости, единицы работы

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

4 ответа

Внедрение зависимостей IoC в пользовательский модуль HTTP - как? (ASP.NET)

У меня есть собственный модуль HTTP. Я хотел бы внедрить регистратор, используя мою среду IoC, чтобы я мог регистрировать ошибки в модуле. Однако, конечно, я не получаю конструктор, поэтому не могу вставить его в это. Какой лучший способ пойти по ...

1 ответ

Как зарегистрировать много для открытых дженериков в Autofac

Я новичок вAutofac(не дляDI). Вот ситуация: У меня есть эти интерфейсы: public interface IQuery<out TResult> : IQuery { } public interface IQueryHandler<in TQuery, out TResult> where TQuery : IQuery<TResult> { TResult Handle(TQuery query); }и ...

ТОП публикаций

2 ответа

Не удается разрешить контроллер, который был загружен из внешней библиотеки DLL

Я создаю веб-API с использованием MVC4 Web API с контейнером IoC (в данном случае Simple Injector, но я не думаю, что эта проблема связана с этим контейнером), который должен предоставлять различные операции CRUD и запросов. Причиной ...

1 ответ

Как настроить контейнер единиц для предоставления значения строкового конструктора?

Это моеdadкласс public class Dad { public string Name { get;set; } public Dad(string name) { Name = name; } }Это мой метод испытаний public void TestDad() { UnityContainer DadContainer= new UnityContainer(); Dad newdad = ...

8 ответов

MVC 4 Web Api Controller не имеет конструктора по умолчанию?

Вот след: <Error> <Message>An error has occurred.</Message> <ExceptionMessage> Type 'ProjectName.Web.Api.Controllers.ContinentsController' does not have a default constructor ...

1 ответ

Может ли Guice автоматически создавать экземпляры разных классов на основе параметра?

Стандартная фабрика объектов может выглядеть так: interface I { ... } class A implements I { ... } class B implements I { ... } class IFactory { I getI(int i) { switch (i) { case 1: return new A(); default: return new B(); } } }Можно ли ...

1 ответ

Как реализовать фабрику делегатов?

Документация дляAutofac [http://code.google.com/p/autofac/]имеет интересную страницу, описывающую его способность автоматически генерироватьделегировать фабрики [http://code.google.com/p/autofac/wiki/DelegateFactories], Также настоятельно ...

7 ответов

Windsor Container: как указать публичное свойство, которое не должно заполняться контейнером?

При создании экземпляра класса Windsor по умолчанию обрабатывает все открытые свойства класса как необязательные зависимости и пытается их удовлетворить. В моем случае это создает довольно сложную циклическую зависимость, которая приводит к ...

4 ответа

Моно-совместимая структура внедрения зависимостей

КоторыйВнедрение зависимости [http://en.wikipedia.org/wiki/Dependency_injection] рамки совместимы (и проверены) сМоно [http://www.mono-project.com/Main_Page] 2.4.2.3 время выполнения (Примечания к выпуску [http://www.go-mono.com/archive/2.4.2.3])?