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

Как запретить Ninject переопределять пользовательский DataAnnotationsModelValidatorProvider?
У меня есть собственный DataAnnotationsModelValidatorProvider для более динамичной проверки модели, чем просто добавление атрибутов. Я попытался добавить свое предложение в global.asax.cs следующим образом:...
2382 просмотров

Почему Ninject Mvc NinjectHttpApplication не использует IControllerFactory для CreateControllerFactory()
Я просматривал исходный код Ninject MVC, и метод, который генерирует фабрику контроллеров для перезаписи значения по умолчанию, жестко закодирован, чтобы возвращать только NinjectControllerFactory, однако, поскольку он установлен как виртуальный, было...
613 просмотров
schedule 09.11.2022

Расширение Ninject WCF не работает на веб-сайте MVC3 Ninject
Нам нужно добавить сервис на наш сайт, я добавил расширение MVC и добавил Factory="Ninject.Extensions.Wcf.NinjectServiceHostFactory" В разметку я также добавил KernelContainer.Kernel = kernel; К методу CreateKernel, чтобы избавиться...
352 просмотров
schedule 30.06.2022

Ninject, репозиторий и DAL
Я новичок в MVC, концепции репозитория и внедрении зависимостей. Мой репозиторий и DAL выглядят так public interface IRepository<TEntity> where TEntity : class { List<TEntity> FetchAll(); IQueryable<TEntity> Query {...
935 просмотров

Атрибут проверки срабатывает два раза
В моем приложении MVC3 у меня есть модель (удалены не важные свойства): public class AccountViewModel { [StringLength(65)] public string Property1 { get; set; } [StringLength(65)] public string Property2 { get; set; } }...
2343 просмотров

Предоставление пользовательских зависимостей контроллеру MVC с помощью Ninject
У меня есть некоторые контроллеры, которым требуется подключение к веб-службе (экземпляр MS Dynamics CRM CrmService ), и я хотел бы, чтобы контроллеры получали это через свои конструкторы. Служба CRM должна быть настроена с токеном, который зависит...
300 просмотров

Доступ к методам/свойствам из класса в отдельном проекте без добавления ссылки на проект, содержащий класс (то же решение)
Я не уверен, что заголовок правильно описывает мою проблему. Если кто-то может лучше описать мою проблему, прочитав следующее описание, пожалуйста, помогите мне, изменив заголовок на что-то более значимое. Я пытаюсь изучить asp.net MVC с Entity...
224 просмотров

Как HttpContextBase регистрируется в ninject? Я не связывал это явно
Я создал привязку для HttpContextBase в своем методе NinjectWebCommon.RegisterServices, но когда я пытаюсь сослаться на него в своих контроллерах или службах, я получаю сообщение об ошибке. Вот привязка:...
3111 просмотров
schedule 22.08.2022

Ninject, как часто создается объект области запроса
У меня есть следующая конфигурация ninject private static IKernel CreateKernel() { var kernel = new StandardKernel(); kernel.Bind<Func<IKernel>>().ToMethod(ctx => () => new Bootstrapper().Kernel);...
701 просмотров

Модели модульного тестирования, использующие валидаторы с внедренными зависимостями
Я использую собственный валидатор для некоторых своих моделей в приложении MVC 5. Этот валидатор зависит от службы, которая внедряется через свойство пакета Ninject.MVC3. (См. https://github.com/ninject/ninject.web.mvc/wiki/Injection-of-validators...
265 просмотров

Проблемы после установки ninject mvc 3 в проекте mvc 5
Я создал новый проект asp mvc 5. Цель проекта .NET 4.5. Я установил пакет ninject mvc 3 nuget. Но когда я запускаю проект, я получаю эту ошибку в методе NinjectWebCommon.cs в методе CreateKernel() : Исключение типа...
3781 просмотров

ASP.Net MVC 5 + SignalR + Ninject
Каков наилучший способ подключения Ninject к MVC5 и SignalR? Ninject рекомендует, чтобы Global.asax наследовал NinjectHttpApplication и реализовывал метод CreateKernal: //Global.asax ([Ninject MVC Website Guidance][1]) protected override...
1729 просмотров

Обнаружена циклическая зависимость между конструкторами двух сервисов
Я разрабатываю приложения веб-API ASP.NET MVC с новейшей инфраструктурой MVC, C #, .NET Framework 4.5.1 и Ninject (последняя версия). Я разрабатываю его на Visual Studio 2013 Ultimate, IIS Express и 64-разрядной версии Windows 8.1. Я получаю эту...
3213 просмотров

Внедрение зависимостей без шаблона репозитория с использованием Entity Framework
До сих пор я внедрял в свои проекты шаблон репозитория и инъекцию зависимостей. Я использую Entity Framework для ORM, а также имею уровень обслуживания, который управляет моими репозиториями. Мне кажется, что я хочу сделать что-то не столь важное...
3397 просмотров

Ошибка при загрузке компонента Ninject ICache с Microsoft.AspNet.Identity 2.2.0
После недавнего обновления Microsoft.AspNet.Identity.* до версии 2.2.0 NInject больше не работает должным образом. Я получаю следующую ошибку (не находит сервисы, зарегистрированные в NInject) Ошибка загрузки компонента Ninject ICache Такой...
180 просмотров

Базовый класс Ninject и наследующий класс привязываются к одному и тому же экземпляру
У меня есть общий репозиторий, который принимает DbContext в качестве параметра конструктора. Чтобы ввести его, моя привязка выглядит так: Bind<DbContext>().To<MyApplicationsContext>().InRequestScope(); У меня также есть...
607 просмотров

Внедрение установщика ninject в веб-API маршрутизации атрибутов
Я пытаюсь использовать ninject.mvc5 для выполнения DI в приложении веб-API. Я добавил ninject и ninject.mvc5 в свой основной проект MVC. Я добавил одну библиотеку классов для контроллеров веб-API и использую маршрутизацию атрибутов. Я пытался...
95 просмотров

ASP.NET MVC 5: внедрить репозиторий в IValidatableObject
У меня есть класс, который реализует интерфейс IValidatableObject для проверки входящих данных, введенных пользователем. Проблема в том, что для проверки этих данных мне нужно использовать класс, реализующий шаблон репозитория данных, который...
125 просмотров