Вопросы по теме 'ninject'
Реализация OnePerSessionBehavior в NInject
Я хотел бы создать OnePerSessionBehavior для NInject (v1.0), и в основном он у меня работает. Единственная проблема, которая остается, - как передать новые аргументы с помощью .WithArguments (), поскольку каждый новый сеанс запрашивает что-то из...
1301 просмотров
schedule
13.04.2024
Проблемы с контроллерами MVC + внедрение зависимостей (Ninject) при среднем доверии
Я хочу использовать внедрение зависимостей в среде со средним уровнем доверия. Для этой цели я выбрал Ninject , поскольку мне сказали, что он легкий. Как настроить впрыск в контроллеры?
Когда я попытался создать собственную фабрику контроллеров:...
2608 просмотров
schedule
20.05.2024
Ninject, ASP.NET и пользовательские элементы управления
В настоящее время я использую ASP.NET (стандартный, не MVC) и использую Ninject в качестве контейнера IOC.
Я уже использую его для внедрения зависимостей на свои страницы, однако мне было интересно, есть ли способ внедрить зависимости в мои...
1542 просмотров
schedule
31.03.2023
DI с Ninject в библиотеке классов
Я успешно использую Ninject в своих веб-приложениях, получая свой Global от NinjectHttpApplication и используя NinjectHttpModule в моем web.config
Сейчас я хочу использовать DI в одной из моих библиотек классов, и я не знаю, как это сделать. У...
9961 просмотров
schedule
12.02.2022
Имитация контекста данных для объекта, который имеет зависимость
Я пишу несколько модульных тестов в своем проекте, и у меня есть зависимость datacontext от контроллера, содержащего методы, которые я хотел бы протестировать.
Я использую Ninject для внедрения зависимости и Moq для создания фиктивного контекста...
2650 просмотров
schedule
02.10.2022
Проблема с перехватом свойства в приложении Silverlight
Я использую Ninject в качестве контейнера DI в приложении Silverlight. Теперь я расширяю приложение для поддержки перехвата и начал интегрировать расширение DynamicProxy2 для Ninject. Я пытаюсь перехватить вызов свойств в ViewModel и получаю...
232 просмотров
schedule
06.03.2023
использование Ninject с ASP.NET MVC и уровнем служб
У меня есть проект ASP.NET MVC, который использует проект служб для перехода через набор интерфейсов (проект) к проекту репозитория.
Я немного запутался, где использовать Ninject. Мне кажется логичным, что я включаю свой Ninject в уровень...
2140 просмотров
schedule
12.04.2022
Ninject - как вводить во время жизни объекта?
Я только начинаю с внедрения зависимостей. Я прочитал вики Ninject и очень ясно показал, как вводить зависимости, когда требуется единственный экземпляр зависимости, с использованием конструктора, свойства или метода. Но как вы справляетесь со...
777 просмотров
schedule
04.03.2022
Синтаксис Ninject для Bind с несколькими аргументами
Как я могу использовать несколько параметров в синтаксисе Ninject, как показано ниже?
Bind<IMyRepository>()
.To<SqlMyRepository>()
.WithConstructorArgument("connectionString",...
10194 просмотров
schedule
24.03.2022
Ninject, Провайдеры и Activator.CreateInstance
Я новичок в Ninject, но мне удалось успешно использовать его для DI с помощью настраиваемого провайдера.
Привязка инициализируется следующим образом
kernel = new StandardKernel();...
1916 просмотров
schedule
16.11.2023
нинжект mvc и wcf
Ninject имеет расширения для mvc и wcf, но в нашем случае приложение mvc также размещает wcf. Как вы собираетесь использовать оба, похоже, что оба расширения предоставляют базовый класс для httpapplication (global.aspx),
Как правильно его...
219 просмотров
schedule
04.07.2022
Каковы преимущества использования стороннего контейнера для внедрения зависимостей по сравнению с тем, который я создал?
Я построил контейнер IoC давным-давно, когда смотрел это шоу http://www.dnrtv.com/default.aspx?showNum=126 несколько месяцев назад, и я сделал небольшой образец с его использованием, и он работал нормально.
Теперь я использую unity в качестве...
269 просмотров
schedule
11.03.2022
Конструктор контроллера MVC3 + Ninject
В настоящее время я работаю над веб-приложением MVC3 и обнаружил новую проблему с Ninject.
Я использую следующий код в своем контроллере:
public class TestController : Controller
{
public IRepository<CustomerModel> rep;...
11731 просмотров
schedule
13.08.2023
Привязка Ninject InThreadScope
У меня есть служба Windows, которая содержит наблюдатель файлов, который вызывает события при поступлении файла. Когда возникает событие, я буду использовать Ninject для создания объектов бизнес-уровня, внутри которых есть ссылка на контекст Entity...
4576 просмотров
schedule
07.04.2023
Как я могу реализовать Ninject или DI в веб-формах asp.net?
Есть множество примеров того, как это работало в приложении MVC. Как это делается в веб-формах?
27601 просмотров
schedule
04.02.2024
Как мне внедрить зависимости с Ninject, где экземпляры десериализованы из json
Это моя первая попытка использовать DI, я выбрал ninject, потому что, как сообщается, это легкая кривая обучения, и у меня есть этот вопрос.
Я создаю такие объекты:
var registrants =...
769 просмотров
schedule
24.01.2024
Ninject и MVC3: внедрение зависимостей в фильтры действий
Я нашел множество неубедительных статей и вопросов о том, как выполнять внедрение свойств в ActionFilter в ASP.NET MVC3 с помощью Ninject.
Может ли кто-нибудь дать мне наглядный пример, пожалуйста?
Вот мой пользовательский атрибут...
11429 просмотров
schedule
11.06.2023
Ninject Контекстная привязка
В основном я использовал базовые функции Ninject. Поэтому этот вопрос может быть слишком очевидным. Если это так, пожалуйста, извините меня. В любом случае, у меня есть следующее в модуле:...
2071 просмотров
schedule
26.02.2022
Ninject не может разрешить тип интерфейса, когда конкретный тип происходит от абстрактного базового класса
У меня проблема с Ninject, пытающимся разрешить тип интерфейса, где конкретный тип происходит от абстрактного базового класса, реализующего интерфейс.
EDIT: это на Windows Mobile с использованием .NET CF.
Моя конкретная проблема связана с...
980 просмотров
schedule
28.04.2022
Разрешение Ninject управлять состоянием моей транзакции, проблемы с практикой
Я позволяю Ninject управлять моим состоянием ISession и ITransaction в Fluent nHibnerate с помощью следующего метода регистрации — мне интересно, достаточно ли этого контроля над транзакциями или мне нужно разместить это где-то еще.
Идея...
1290 просмотров
schedule
10.05.2023