Вопросы по теме 'ninject-2'

Ninject: общий контейнер DI/IoC
Я хочу поделиться контейнером между различными слоями в своем приложении. Я начал создавать статический класс, который инициализирует контейнер и регистрирует типы в контейнере. public class GeneralDIModule : NinjectModule { public override...
1254 просмотров
schedule 04.01.2023

Несовместимость Ninject 2.0 с Server 2008 R2?
Я разрабатываю веб-сайт MVC 2, ориентированный на .NET 4.0 и использующий Ninject 2.0 (ящик разработчика работает под управлением Win 7 64 pro). Все идет хорошо на стороне разработчиков, мне очень понравилось использовать Ninject, и он работает...
107 просмотров
schedule 12.11.2022

Внедрение свойства HttpHandler с использованием Ninject, возвращающего null
У меня есть следующий httphandler: public class NewHandler : IHttpHandler { [Inject] public IFile FileReader { get; set; } public NewHandler() { } public void ProcessRequest(System.Web.HttpContext...
3290 просмотров
schedule 26.11.2022

Формат Ninject Given Path не поддерживается
Инициализация Ninject работает нормально, когда я запускаю свое приложение непосредственно из VS2010, но если я развертываю приложение в нашей пользовательской среде «плагинов», я получаю эту ошибку, когда запускаю приложение, и оно пытается...
435 просмотров
schedule 25.06.2022

Исключение Ninject в Parallel.Foreach
У меня есть фрагмент кода, который запускает Parallel.Foreach в списке элементов для обработки. Каждая итерация создает пару объектов, каждый из которых создает и размещает собственный экземпляр Ninject IKernel. IKernel удаляется, когда объект...
746 просмотров
schedule 31.07.2022

В чем разница между использованием этих двух методов?
Я обновился с ninject 2.0 до 2.2, и больше ничего не работает. Когда я использую nuget, он делает это [assembly: WebActivator.PreApplicationStartMethod(typeof(MvcApplication3.App_Start.NinjectMVC3), "Start")] [assembly:...
452 просмотров

Можно ли использовать Ninject без наследования от NinjectHttpApplication?
Я хотел бы использовать Ninject в качестве контейнера IOC для моего решения WebForms для внедрения свойств, но global.asax уже наследуется от другого класса, поэтому я также не могу наследовать от NinjectHttpApplication. Есть ли у кого-нибудь...
280 просмотров
schedule 02.01.2023

Ninject, передавая аргумент конструктора ядру
Вот моя проблема: я хочу передавать одно из значений конструктору каждый раз, когда запрашиваю экземпляр из ядра. Я написал некоторый код ниже, чтобы проиллюстрировать проблему. Тест не провален, поэтому я думаю, что это работает, но выглядит...
8613 просмотров
schedule 16.04.2022

Вложенная общая привязка подстановочных знаков в ninject
Есть ли чистый способ привязки к вложенному универсальному «шаблону» в Ninject? Я знаю, что могу запросить любой произвольный IThing<T> со следующей привязкой: kernel.Bind(typeof(IThing<>)).To(typeof(Thing<>)); Однако...
304 просмотров
schedule 10.04.2022