0
ответов

Почему Ninject не разрешает защищенные свойства в базовом классе?

Думаю, простой вопрос, но я потратил час, пытаясь получить базовый класс для своего контроллеры, чтобы несколько сервисов были внедрены через внедрение свойств. Сначала свойства были защищены, ...
вопрос задан: 7 November 2011 21:10
0
ответов

Многоадресная рассылка Ninject

Я хочу связать несколько реализаций службы и вызвать их все сразу: var kernel = new StandardKernel (); kernel.Bind .To (); kernel.Bind
вопрос задан: 1 November 2011 04:37
0
ответов

Получить все конкретные типы из ninject

Есть ли способ с помощью ninject получить конкретные типы из привязки? Я не хочу создавать экземпляры реализаций, просто получите тип. Я хочу сделать что-то вроде этого Type [] specificTypes = ...
вопрос задан: 27 October 2011 13:24
0
ответов

Загрузка модулей во всех сборках в Ninject

В моем проекте есть несколько библиотек классов и все они используют IoC контейнер Ninject. Я хотел загрузить все модули в StandardKernel одним махом везде, где встречается INinjectModule. Поэтому я использовал: ...
вопрос задан: 26 October 2011 13:51
0
ответов

MVC3 + Ninject: Каков правильный способ внедрения User IPrincipal?

Я видел следующие два примера внедрения User IPrincipal: Метод 1: kernel.Bind () .ToMethod (context = > context.Kernel.Get () .HttpContext ....
вопрос задан: 24 October 2011 14:43
0
ответов

гарантируется ли сохранение порядка привязки нескольких ninject

Если я регистрирую: Bind().To(); Bind().To(); Bind().To(); И затем получить через: IEnumerable ...
вопрос задан: 24 October 2011 08:47
0
ответов

Ninject: Разрешить зависимость только по имени

У меня есть шаблон привязки WPF view \ view-model, в котором я хотел бы разрешать зависимости от Ninject только по имени, а не по типу или типу + имени. Я хочу связать свои модели представления по имени с Ninject, ...
вопрос задан: 23 October 2011 07:45
0
ответов

Как разрешить зависимость внутри модуля Ninject?

Я использую Ninject 2 с Asp.Net MVC 3. У меня есть следующий модуль. открытый класс ServiceModule: NinjectModule {public override void Load () {// Мне нужно получить 'configHelper' от ...
вопрос задан: 23 October 2011 07:45
0
ответов

Внедрение IEnumerable в конструктор с помощью фабричного метода Ninject

Я пытаюсь внедрить IEnumerable в конструктор с помощью Ninject. Мой конструктор выглядит так: public MatrixViewModel (IEnumerable fooViewModels) {_fooViewModels = ...
вопрос задан: 20 October 2011 22:44
0
ответов

Конструктор ASP.NET MVC3 Fluent Validation выполняет несколько запросов для каждого запроса

У меня есть настройка веб-сайта ASP.NET MVC3 с использованием быстрой проверки и ninject. Код проверки работает. Тем не менее, я установил точку останова в конструкторе класса проверки и заметил, что когда я ...
вопрос задан: 18 October 2011 19:36
0
ответов

IoC / DI с атрибутами MVC

Один из моих атрибутов MVC зависит от службы, которую я надеялся внедрить через конструктор. Очевидно, что атрибут MVC также требует конструктора без параметров. public MyAttribute () ...
вопрос задан: 11 October 2011 09:58
0
ответов

Получите экземпляр объекта с Ninject

, который я установил в своем проекте Ninject.MVC3 через Nuget. Я прочитал эту статью о том, что для внедрения зависимостей в мои контроллеры все, что вам нужно было сделать, это установить Ninject, добавить мои зависимости в NinjectMVC3.cs и ...
вопрос задан: 10 October 2011 20:08
0
ответов

Autofac эквивалент Ninject's WhenInjectedInto()

Итак, мы работаем над переводом некоторых проектов на работе с Ninject на Autofac, и мы наткнулись на кое-что действительно интересное в Ninject, что мы не можем понять, как сделать в Autofac. В нашем ...
вопрос задан: 5 October 2011 17:00
0
ответов

Ошибка активации HttpContext - доступно несколько подходящих привязок

У меня есть приложение ASP.NET MVC с простым NinjectModule: public class MainModule: NinjectModule {public override void Load () {Bind < Настройки приложения> (). ToSelf (). InSingletonScope (); ...
вопрос задан: 5 October 2011 04:50
0
ответов

Привязка интерфейса через ToMethod к методу с параметром

Я думаю, что я ищу что-то очень простое, но я не могу найти никаких примеров. Я бы хотел использовать Ninject создать объект, заставив Ninject вызвать фабричный метод с параметром ...
вопрос задан: 4 October 2011 20:14
0
ответов

Setting up Ninject with the new WCF Web API

So I've been playing around with the latest release of the WCF Web API and decided I wanted to dive into implementing Ninject with it. Based off what I've read I need to implement the interface ...
вопрос задан: 2 October 2011 11:32
0
ответов

Как реализовать контекст данных для каждого запроса / потока с использованием фабричного шаблона

Используя этот пример проекта в качестве руководства, я настраиваю новый проект.Мой проект будет следовать той же базовой архитектуре, только в дополнение к проекту mvc у меня также будет веб-служба wcf ...
вопрос задан: 30 September 2011 17:17
0
ответов

Переопределить привязку Ninject локально внутри тестового метода для привязки поддельных объектов

У меня следующая проблема, я хочу использовать Ninject в моих модульных тестах. Я думал об этом вот так: 1) Определить глобальную схему привязки внутри модуля для связывания моих поддельных объектов, которые я использую ...
вопрос задан: 22 September 2011 22:47
0
ответов

Привязка Ninject с методом расширения EnjectedInto

Я чувствую, что не хватает чего-то очевидного. Я прочитал несколько связанных вопросов здесь, и я прочитал обновленные контекстные привязки на вики Ninject, но увы она все еще не работает. Я пытаюсь ...
вопрос задан: 18 September 2011 14:09
0
ответов

Найти привязки Ninject по типу реализации

Как получить список привязок, которые привязаны к конкретный тип реализации? IKernel.Bind () .To (implementationType); что-то вроде этого ? var bindings = IKernel.GetBindings (...
вопрос задан: 18 September 2011 13:36
0
ответов

Ninject + ASP.net MVC + Entity Framework - когда располагается мой контекст?

Я использую Ninject в моем приложении MVC 3 и одна из моих зависимостей от Entity Framework: interface IFooRepository Foo GetFoo(int id); } общедоступный ЭФФооРепозитарий : IFooRepository { ...
вопрос задан: 16 September 2011 20:43
0
ответов

(C/C + +) Как создать исполняемый файл, который может работать как в Windows, так и в Linux?

Я новичок в программировании. Из того, что я знаю, программа, скомпилированная в Linux, не должна работать в Windows. Итак, если мы хотим запустить одну и ту же программу на обеих платформах, нам нужно скомпилировать...
вопрос задан: 16 September 2011 13:51
0
ответов

MVC 3 - Как реализовать сервисный слой, мне нужны репозитории?

Я в настоящее время создаю свое первое приложение MVC 3, сначала используя код EF, SQL CE и Ninject Отказ Я много читал об использовании репозиториев, единицы рабочих и сервисных слоев. Я думаю, что у меня есть основы ...
вопрос задан: 13 September 2011 21:48
0
ответов

- это привязка к конституции и вызов инсинлленсопе в изобилии?

Ну, этот вопрос довольно просто заявляет название. Для локальной вариабельной фабрики: VAR Factory = Firective.configure () ... Эти две линии эквивалентны: связать () ....
вопрос задан: 12 September 2011 23:13
0
ответов

Ninject Multi-Injection не так жадный, как я бы подумал! Как прийти?

Если у меня есть класс с CTOR, настроен для многокровного введения: публичный Shogun (iEnumerable AllWeapons) {it.allweapons = AllWeapons; } И привязки настроили такие: привязывают <... [
вопрос задан: 5 September 2011 08:14
0
ответов

Ninject.Extensions.Logging.nlog2 - Как?

Просматривая библиотеку nuget, я наткнулся на Ninject.Extensions.Logging.nlog2. Некоторое время гуглил и пытаясь понять вещи, я не могу найти, как и почему вы могли бы использовать это расширение. Это ...
вопрос задан: 17 August 2011 01:38
0
ответов

Доступ к ядру ninject в Application_Start

Я использую Ninject и расширение MVC3, установленное с nuget. Код установки моего ядра находится в файле App_Start / NinjectMVC3.cs. В контроллерах все отлично работает, но я не могу понять, как это сделать (...
вопрос задан: 13 August 2011 21:55
0
ответов

Многоэтапная транзакция базы данных, разделенная на несколько HTTP-запросов

В прошлом я использовал TransactionScope с настольными клиентскими приложениями для отката неполной многоступенчатой ​​транзакции. Такой подход вряд ли будет работать в веб-приложении. Могу ли ...
вопрос задан: 12 August 2011 13:28
0
ответов

Как настроить необязательный перехват метода с помощью Ninject?

Предположим, у меня есть класс, в котором я хочу иногда * (но теперь всегда) перехватывать некоторые (но не все) методы. Насколько я понимаю, это можно сделать, например, с помощью InterceptAround () в моем Ninject ...
вопрос задан: 12 August 2011 12:41
0
ответов

Использование Ninject в архитектуре приложения SOLID

Я начинаю с MVC3 и хочу использовать некоторую гибкую архитектуру, поэтому я прочитал десятки блогов, книгу (Pro ASP.NET MVC 3), прочитал о принципах SOLID и, наконец, добрался до структуры приложения. Я ...
вопрос задан: 11 August 2011 17:24