0
ответов

Ninject Bind When Ancestor Of Type T

У меня есть цепочка зависимостей, которая выглядит примерно так: открытый класс CarSalesBatchJob { public CarSalesBatchJob (IFileProvider fileProvider) { ... } } открытый класс MotorcycleSalesBatchJob { ...
вопрос задан: 6 June 2012 20:50
0
ответов

Использование внедрения зависимостей в ASP.NET MVC3 Model Binder

Я работаю над веб-сайтом MVC3, пытаясь использовать Ninject для разрешения моих зависимостей. У меня есть следующий сценарий: открытый класс UserModelBinder: IModelBinder { //[Inject] public UserDataService ...
вопрос задан: 1 June 2012 17:00
0
ответов

Интеграционный тест с Ninject

Я знаком с тем фактом, что я не должен использовать внедрение зависимостей в модульных тестах, поэтому я могу проводить модульное тестирование каждого слоя независимо. Тем не менее, я хочу создать интеграционные тесты для своих контроллеров. ...
вопрос задан: 30 May 2012 07:04
0
ответов

NInject: как передать параметры при Get()?

Я использую прикрепленное изображение, чтобы объяснить, что я имел в виду. У меня есть несколько классов, управляемых NInject. Некоторые из них имеют несколько одноэлементных экземпляров, а другие находятся во временной области. На изображении синий...
вопрос задан: 30 May 2012 02:49
0
ответов

Добавление Ninject.MVC3 в существующий проект MVC(4)

Я работаю над проектом с MVC4 и решил, что хочу добавить некоторую инъекцию зависимостей через Ninject. После загрузки/установки через NuGet я обнаружил эту ошибку в NinjectWebCommon.cs (строка 23)...
вопрос задан: 29 May 2012 16:35
0
ответов

Как указать ninject 3 использовать одноэлементную область по умолчанию для всех типов?

Я хочу, чтобы мое приложение всегда использовало сервисы как синглтоны. Как мне настроить Ninject на использование одноэлементной области по умолчанию. Я использую соглашения для регистрации своих типов, нужно ли мне использовать Bind<> ...
вопрос задан: 26 May 2012 18:41
0
ответов

Действительно ли необходим метод Dispose в Ninject?

В настоящее время мы оцениваем, сможем ли мы использовать Ninject для будущих проектов. Одно условие: библиотека НЕ ​​должна заставлять нас вызывать метод Dispose. Так действительно ли это необходимо? Звонить не буду...
вопрос задан: 25 May 2012 12:13
0
ответов

Ninject: привязать аргумент конструктора к свойству другого объекта

У меня есть объект IConfig, который содержит настройки, используемые в моем приложении. На данный момент я вставляю весь объект в конструктор каждого объекта, который в нем нуждается, следующим образом: public ...
вопрос задан: 21 May 2012 14:25
0
ответов

Проблема Ninject Scope с задачами/потоками

У меня есть проект MVC3, который использует Ninject, Entity Framework и шаблон Unit of Work. со слоем службы. В моем классе AsyncService есть функция, которая запускает фоновую задачу, которая, например, ...
вопрос задан: 18 May 2012 21:57
0
ответов

ninject (или другой IoC) с областью задач?

Я не уверен, что TPL показывает достаточно, чтобы это было жизнеспособным, и поэтому не стесняйтесь просто указывать альтернативные модели, которые работают вместо этого. :) Я пытаюсь выяснить, могу ли я использовать Ninject для ctor-...
вопрос задан: 18 May 2012 17:38
0
ответов

Ninject ToFactory работает в модульных тестах Resharper, но не NCrunch

Я использую Ninject.Extensions.Factory с Ninject 3 для создания фабрики, которая создает различные типы IFoo на основе строки, предоставленной фабрике. Я прошел модульный тест, но, как ни странно, ...
вопрос задан: 15 May 2012 16:32
0
ответов

Ninject 3 InRequestScope не возвращает один и тот же экземпляр для одного и того же запроса

Недавно я обновил один из своих проектов MVC3 с Ninject 2 на Ninject 3. После пару минут, пытаясь выяснить, почему InRequestScope больше не доступен, я обнаружил, что это теперь расширение...
вопрос задан: 14 May 2012 21:18
0
ответов

WCF, использующий Ninject Dispose, не срабатывает в области запроса

Вот мой внутренний класс модуля WebServiceConfiguration: NinjectModule { public override void Load() { Bind().To().InRequestScope(); } } ...
вопрос задан: 10 May 2012 07:49
0
ответов

Использование значений параметров по умолчанию с Ninject 3.0

У меня есть класс с конструктором, имеющим параметр со значением по умолчанию. В Ninject 2.2 он будет учитывать атрибут [Необязательный] и нормально работать без привязки к конструктору...
вопрос задан: 9 May 2012 14:16
0
ответов

ActivationException при использовании ToFactory в Ninject

Когда я пытаюсь использовать ToFactory в Ninject, я получаю Ninject.ActivationException var test = new StandardKernel (); test.Bind ().To (); test.Bind ().ToFactory (); var...
вопрос задан: 7 May 2012 09:05
0
ответов

Как внедрить в какой-нибудь общий обработчик http asp.net с помощью Ninject?

Я новичок в использовании Ninject и не могу понять, как внедрить в мой общий обработчик http. У меня есть проект MVC3, и я без проблем внедряю свои сервисы в контроллеры. Вот что...
вопрос задан: 4 May 2012 10:04
0
ответов

Обновление расширений Ninject/Ninject WCF до последней версии 3.0.0.5

В настоящее время я использую Ninject (2.2.1.4 )и Ninject.Extensions.Wcf (2.2.0.4 )с моим WCF-сервис. Я хотел бы перейти на Ninject (3.0.0.15 )и Ninject.Extensions.Wcf (3.0.0.5 ), и это не выглядит...
вопрос задан: 30 April 2012 21:26
0
ответов

IoC (Ninject )и Factory

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

Использование Ninject со службой Windows

Есть хорошие примеры использования Ninject со службой Windows? Я не уверен, что если какие-либо расширения мне нужны. Кроме того, не знаете, каким должен быть корень композиции? Есть ли хорошие примеры использования Ninject с...
вопрос задан: 23 April 2012 18:34
0
ответов

Как связать интерфейсы универсального-типа в Ninject

Я довольно новичок в Ninject, и обнаружил, что спотыкаюсь, когда пришел к реализации универсального шаблона репозитория. Я хочу привязать зависимость IRepository к классу ConcreteRepository<...
вопрос задан: 21 April 2012 19:01
0
ответов

Ninject Interception - критические изменения при портировании на Ninject 3.0

Опишу свое окружение: У меня работает Ninject + Ninject Interception Extension для включения авторегистрации перехватчиков для всех методов, помеченных специальным атрибутом. Это обычный AoP...
вопрос задан: 18 April 2012 20:49
0
ответов

Использование Ninjects InRequestScope()при самостоятельном размещении веб-API

Я создаю приложение с интерфейсом веб-API ASP.NET, используя подход самостоятельного размещения. Я хочу использовать область, аналогичную InRequestScope(), предоставляемую MVC3. Когда я размещаю приложение веб-API...
вопрос задан: 14 April 2012 22:53
0
ответов

Сбой Ninject при запуске приложения в appharbor

Я использую Ninject в своем проекте MVC 3, развернутом в appharbor. Я заметил, что получаю исключение при запуске приложения, и похоже, что причиной является что-то внутри Ninject, но я не могу...
вопрос задан: 4 April 2012 12:35
0
ответов

Не могу заставить работать Ninject.Extensions.Interception

Я целую вечность пытался понять, что это наше. когда я пытаюсь связать свой класс с перехватчиком, я получаю следующее исключение в строке Kernel.Bind().ToSelf().Intercept().With&...
вопрос задан: 3 April 2012 06:31
0
ответов

Что делает Kernel.Inject (instance ); на самом деле делать?

Я учусь использовать внедрение зависимостей с помощью ninject. Большинство свойств и методов довольно интуитивны, один из них — Kernel.Inject (instance ); Что делает метод Inject...
вопрос задан: 2 April 2012 19:32
0
ответов

Внедрение зависимостей Ninject с помощью Asp.Net MVC3 или MVC4

Я использую Ninject MVC3 (версия 3.0.0.0) для своего приложения ASP.Net MVC3, установленного с помощью пакета NuGet для внедрения зависимостей. Изменение Global.asax: общедоступный класс MvcApplication: ...
вопрос задан: 28 March 2012 11:02
0
ответов

Внедрение зависимостей - я не понимаю!

Итак, я играл с Ninject, «уровнем обслуживания» и «уровнем репозитория». Я создал простое консольное приложение, чтобы поиграть, вот что я придумал: Imports Ninject Module ...
вопрос задан: 27 March 2012 02:56
0
ответов

Внедрение зависимостей на основе соглашений с Ninject 3.0.0

В моем решении есть два проекта... проект домена и веб-проект MVC3 (например, MyApp.Domain и MyApp. сети). Ранее при использовании Ninject.Extensions.Conventions ver. 2, я смог использовать...
вопрос задан: 23 March 2012 15:48
0
ответов

Ninject — как правильно настроить привязки на уровне модели предметной области приложения N-уровня MVC3?

Я начал использовать Ninject в проекте ASP.NET MVC 3, используя стандартный загрузчик, который поставляется с пакетом nuget, как показано ниже. /// /// Загрузите свои модули или зарегистрируйте свой ...
вопрос задан: 20 March 2012 11:13
0
ответов

Как сериализовать объекты, созданные фабриками

Я работаю над проектом, в котором используется внедрение зависимостей через Ninject. До сих пор это работало очень хорошо, и мне очень нравится DI, но теперь я решил, что мне нужно сериализовать некоторые объекты, и я...
вопрос задан: 15 March 2012 20:49