Описание тега ninject.web.mvc
None Расширение для ninject, обеспечивающее интеграцию с ASP.NET MVC
2
ответа
Использование Ninject в BaseController в ASP.NET MVC
Я занимаюсь разработкой проекта Asp.Net Mvc. В моем проекте все мои контроллеры наследуются от BaseController. Я делаю самые обычные вещи в BaseCotroller. Я использую Ninject для внедрения зависимостей. Но у меня проблема с введением зависимости от …
07 июл '16 в 06:27
0
ответов
Привязка приватного члена контроллера
У меня есть приложение MVC, использующее пакет Ninject.Mvc3, а также проект тестирования NUnit для него. Все контроллеры наследуются от следующего базового контроллера public class BaseController : Controller { [Inject] protected IRepository Reposit…
24 дек '13 в 11:34
2
ответа
Именная привязка - MVC3
Я пытаюсь зарегистрироваться для реализации того же интерфейса, используя именованные экземпляры kernel.Bind<IRepository>().To<CachedRepository>().InSingletonScope(); kernel.Bind<IRepository>().To<DbRepository>().InSingletonS…
19 апр '13 в 23:01
0
ответов
Ninject в сочетании с Owin
Я пытаюсь понять, как я могу предоставить свой контекст структуры Entity, чтобы моя аутентификация работала правильно. Я инициализирую Овина так: public void ConfigureAuth(IAppBuilder app) { app.CreatePerOwinContext<AppContext>(AppContext.Crea…
17 апр '16 в 17:10
2
ответа
Ninject.Web.Mvc.FluentValidation и FluentValidation.MVC4
Я попытался настроить Ninject.Web.Mvc.FluentValidation в моем проекте ASP.NET MVC4, как показано ниже: var ninjectValidatorFactory = new NinjectValidatorFactory(kernel); //ModelValidatorProviders.Providers.Add(new FluentValidationModelValidatorProvi…
01 апр '13 в 23:56
1
ответ
Неполная блокировка потока на сайте с высоким трафиком
Мы только начали наш пик сезона, и наш трафик вызывает некоторые проблемы с производительностью. Мы использовали LeanSentry, чтобы попытаться диагностировать проблему, и тамошние специалисты сказали, что что-то в Ninject блокирует потоки. Ниже вы на…
19 апр '18 в 02:34
1
ответ
Как устранить неполадки в конструкции инъекций с помощью Ninject
У меня проблемы с инжекцией конструкции. Когда я вызываю Restful API, сервис возвращает сообщение "Произошла ошибка при попытке создать контроллер типа" TasksController ". Убедитесь, что у контроллера есть открытый конструктор без параметров". Причи…
20 апр '16 в 18:03
1
ответ
Activator.CreateInstance и Ninject на asp.net MVC 4
Я пытаюсь использовать рефлексию и нинъект в одном проекте. Вот мой код: Type type = Type.GetType("MySolution.Project.Web.App_Code.DataClass"); MethodInfo theMethod = type.GetMethod("Events_ListAll"); object classInstance = Activator.CreateInstance(…
14 дек '15 в 05:38
0
ответов
Сборка не может быть загружена во время выполнения, если пакет был установлен с Nuget
Моя главная проблема заключается в том, как сделать внедрение зависимостей на уровне MVC5, Api и уровне хранилища БД. Для этого после некоторого количества поиска я достиг этого сайта Я получил код проекта от gitHub и переместил код в VS2013 и Ninje…
06 дек '16 в 19:13
1
ответ
Как передать аргументы конструктора в ninjectcontrollerfactory в asp.net mvc DI
Я работаю над asp.net mvc 4. Я пытаюсь реализовать внедрение зависимостей, используя шаблон ninject и репозиторий с моделью кода в первую очередь. IMessageRepository public interface IMessageRepository { void IsMessageRead(); } MessageRepository pub…
12 ноя '12 в 08:35
2
ответа
Инъекционный и ленивый Dependency Injection mvc 4.5
Я начал работать с Ninject для веб-сайта и настраивал DI в проекте. Я заметил, что вы регистрируете зависимости привязки в app_start под названием ninjectWebCommon. Когда проект загружается, все зависимости регистрируются? Например, если у вас зарег…
08 янв '14 в 09:01
2
ответа
ASP.NET MVC и Ninject - результат действия с параметром интерфейса
Вроде как новичок в MVC, и вроде как новинка с Ninject. Играя вокруг... Я определил ninject в своем приложении MVC следующим образом: private static void RegisterServices(IKernel kernel) { kernel.Bind( x => x.FromThisAssembly() .SelectAllClasses(…
04 дек '13 в 20:26
2
ответа
Инъекция зависимых зависимостей в параметры метода действия в MVC3
Я хотел бы использовать NInject.MVC3, чтобы решить, какой конкретный класс создавать при вызове метода Action на контроллере. Так, например: [HttpPost] public ActionResult Index(IMyModelInterface model) { // do something return View(); } Очевидно, ч…
17 ноя '11 в 17:09
0
ответов
Ninject Interception не работает с MVC 5
Я пытаюсь реализовать InterceptAttribute, который должен перехватывать любой метод, к которому я добавляю атрибут. У меня это работает в решении WebAPI, однако я не могу заставить его работать в приложении MVC 5. Код одинаков в обоих проектах. Следу…
25 ноя '14 в 14:48
2
ответа
Соответствующие привязки недоступны, и тип не является самосвязываемым в Ninject
Я использую Ninjec, Ninject.Web.MVC и Ninject.Web.Common Когда я запускаю свое приложение MVC, я получаю эту ошибку привязки: Что я не прав в своем переплете? Ошибка активации DbConnection Соответствующие привязки недоступны, и тип не является самос…
12 фев '13 в 19:46
1
ответ
Использование MvcSiteMapProvider + DI + Шаблон репозитория = объект репозитория пуст
В моем приложении у меня есть реестр проектов. Для доступа к этим проектам есть URL: /project/{url-project} the value of `{url-project}` is defined in the registration of the project! Я использую этот проект для генерации пути, но так как "регистр п…
24 дек '11 в 12:41
3
ответа
Ninject.Web.Common Для этого объекта не определен конструктор без параметров
Я использовал Nuget для установки ссылки на Ninject.Web.Common. Я использую его с ASP.net Web API (APIController) без проблем, но я сталкиваюсь с проблемой при использовании ASP.net MVC 4(Controller). Ошибка: No parameterless constructor defined for…
18 окт '13 в 02:25
2
ответа
Ninject.Mvc5 не работает с моно
Следую видео-урок от you-tube для создания веб-приложения с ASP.Net. Парень, преподающий там, использует Windows и Visual Studio. Я на Ubuntu 14.04 и Monodevelop. Все установлено и работает, но Ninject (3.2.0.0) не работает. После установки из NuGet…
02 июн '15 в 08:07
1
ответ
Использование мьютекса с провайдером NInject для предотвращения многопоточного параллельного доступа
В моих проектах Asp.Net MVC я использую провайдеров NInject для создания экземпляров UnitOfWork. (Я использую Mindscape.LightSpeed) Вот пример связывания в моем классе NinjectModule: base.Bind<IUnitOfWork>().ToProvider(UnitOfWorkProvider<Un…
26 июл '13 в 19:58
0
ответов
Ninject вложенный аргумент конструктора
Работает способ связывания моих сервисов с вложенными конструкторами, но кажется, что есть лучший способ внедрить эти вложенные конструкторы. Пожалуйста, скажите мне, как правильно сделать это для такого сценария, также, если что-то не так с тем, ка…
30 окт '18 в 14:34