Вопросы по теме 'ninject.web.mvc'

Получение SNAP AOP Framework для работы с Ninject MVC 3
Я хочу попробовать ведение журнала в стиле SOA с использованием Snap в моем приложении MVC3. Я использую Ninject для IoC, поэтому установил Ninject.MVC и Snap.Ninject через Nuget, все посмотрели пример кода в GitHub для Snap.Ninject. Я также...
508 просмотров
schedule 08.07.2022

Как указать Ninject скрыть тип из списка неявных привязок
Есть ли у Ninject атрибут, который я мог бы использовать для украшения класса или конструктора, чтобы позволить Ninject игнорировать его? Мне нужно избавиться от: Обнаружена циклическая зависимость между конструкторами двух сервисов....
880 просмотров

Ninject путаница UnitOfWork
Я все время использую Ninject со своими приложениями MVC 3, но я пытаюсь изменить шаблон для своих объектов данных, чтобы использовать UnitOfWork, и у меня возникают проблемы с выяснением того, как заставить Ninject правильно обрабатывать это. Я...
1126 просмотров

Ninject MVC 2 — проблемы с EF 4 ObjectContext
Я занимаюсь этой проблемой некоторое время, и до сих пор не могу найти решение. У меня есть несколько репозиториев, которые обертывают EF 4 ObjectContext. Пример ниже: public class HGGameRepository : IGameRepository, IDisposable { private...
428 просмотров
schedule 08.11.2022

Ninject: привязать один и тот же интерфейс к двум реализациям
У меня есть проект Infrastructure , который содержит интерфейс IRepository . public interface IRepository<T> { /// <summary> /// Adds the specified entity to the respository of type T. /// </summary> ///...
5566 просмотров
schedule 01.10.2022

Ninject: используйте конфигурацию также в библиотеке
Я начинаю с Ninject, использую его в сценарии MVC 4 и настраиваю свои привязки в «NinjectWebCommon». И все нормально работает. Теперь я хочу в библиотеке как-то получить ядро ​​с конфигурацией из приложения MVC. Например: в моем проекте MVC у...
479 просмотров
schedule 11.02.2022

Как мне поместить объект в глубоко вложенный метод, не пропуская его через каждый объект?
Допустим, у меня есть метод, для которого требуется статическое свойство, и я хочу создать модульные тесты, поэтому я помещаю его в класс-оболочку. Назовем интерфейс IFoo и конкретный класс Foo. Теперь, если мой метод вызывается из представления...
231 просмотров

Внедрение FluentSecurity 2.0.0 с помощью Ninject MVC
Error activating ISecurityContext using binding from ISecurityContext to SecurityContext. Я получаю указанную выше ошибку с FluentSecurity 2.0.0, когда пытаюсь настроить его с помощью Ninject.Web.Mvc3 в веб-приложении ASP.NET MVC 4. Я думаю,...
270 просмотров

Ninject Для этого объекта не определен конструктор без параметров.
Я тестирую Ninject, но, следуя инструкциям, не могу заставить его работать. Информация в сети настолько беспорядочная, что даже противоречивая. Я разрабатываю веб-сайт в MVC 4 в Visual Studio 2012, и я установил Ninject с помощью Nuget. Поэтому я...
2972 просмотров
schedule 19.02.2023

Поддерживает ли Unity/Ninject последние версии MVC/WEB API 5.1 и 2.1?
Мое приложение - ASP.NET MVC5.1 и ASP.NET WEB API 2.1. Приложение небольшое и в настоящее время использует Microsoft Unity для IOC. Может ли кто-нибудь посоветовать мне, знает ли он о каких-либо изменениях, необходимых для того, чтобы Unity...
242 просмотров

Каков правильный способ использования привязки на основе соглашения Ninject?
Я использую Ninject в основном для ручного связывания, как показано ниже. Который работает правильно kernel.Bind<TestContext>().ToSelf().InRequestScope(); kernel.Bind<ITestRepository>().To<TestRepository>(); Но когда я...
7072 просмотров

Как внедрить User Manager в Account Controller с моделью идентификации по умолчанию в Identity 2 с помощью Ninject
Я использую Ninject в проекте MVC 5 с Identity 2. Для остальной части контекста данных и контроллеров, использующих это, у меня нет проблем с внедрением зависимостей. Для контроллера учетной записи, использующего модель Identity 2, я получаю...
3365 просмотров

Как устранить неполадки в строительной инъекции с помощью Ninject
У меня проблема с ошибкой инъекции конструкции. Когда я вызываю Restful API, служба возвращает сообщение «Произошла ошибка при попытке создать контроллер типа TaskController». Убедитесь, что контроллер имеет открытый конструктор без параметров»....
138 просмотров
schedule 25.10.2022

Использование Ninject в BaseController в ASP.NET MVC
Я разрабатываю проект Asp.Net Mvc. В моем проекте все мои контроллеры наследуются от BaseController. Я делаю самые распространенные вещи в BaseCotroller. Я использую Ninject для внедрения зависимостей. Но у меня проблема с внедрением зависимости в...
511 просмотров

Ninject: что происходит с одноразовыми объектами InRequestScope и InTransientScope после завершения HTTP-запроса?
Я много искал по этим вопросам, здесь и много других мест, но не получаю всего, что хочу знать! С точки зрения проекта WebApi, когда создаются InTransientScope объекты? В документах Ninject указано, что такие объекты создаются всякий раз,...
441 просмотров
schedule 18.04.2023

MOQ - возвращаемое значение, возвращенное методом
У меня есть метод интерфейса: string GetUserDetails(string whatever); Я хочу поиздеваться над этим с помощью MOQ, чтобы он возвращал все, что возвращает метод, т.е. данные пользователя - что-то вроде: _mock.Setup( theObject =>...
420 просмотров

Внедрение зависимостей не работает с MVC5 и Ninject
Я пытаюсь внедрить пару классов в контроллер, но у меня ничего не получается. Вот что я сделал: Добавлены пакеты Ninject.Web.WebApi.WebHost и WebActivatorEx NuGet. Создал следующий класс под App_Start : NinjectWebCommon.cs...
687 просмотров

Как использовать именованные привязки Ninject в Simple Injector?
У меня есть приложение MVC, использующее Ninject для DI, и я планирую перенести его на Simple Injector. Но альтернатив замены именованной привязки Ninject на Simple Injector я не нашел. Привязка:...
209 просмотров