Результаты поиска по запросу "ninject"

1 ответ

Пакетная регистрация всех реализаций универсального интерфейса с помощью Ninject

У меня есть следующие интерфейсы, введенные в замке Виндзор. Как мне сделать то же самое в Ninject? container.Register( AllTypes.FromAssemblyNamed("Apps.Web") .BasedOn(typeof(ICommandHandler<>)) .WithService.FirstInterface());я ...

3 ответа

Ленивый Инъекция

Я использую Nectject Framework. В моем коде у меня есть объект Lazy. Я могу создать экземпляр, но когда я вызываю свойство value, я получаю исключение. private Lazy<IPsoriasisReportUserControl> psoriasisReportUserControl; [Inject] public ...

8 ответов

MVC 4 Web Api Controller не имеет конструктора по умолчанию?

Вот след: <Error> <Message>An error has occurred.</Message> <ExceptionMessage> Type 'ProjectName.Web.Api.Controllers.ContinentsController' does not have a default constructor ...

ТОП публикаций

1 ответ

Инъекционное связывание с универсальным репозиторием MVC возвращает ошибку на конструкторе без параметров

Я пытаюсь использовать довольно простой общий репозиторий для нескольких списков администрирования в приложении. Функциональность для пользователей с правами администратора - это просто CRUD, чтобы обновлять списки для использования в других ...

1 ответ

Не удается заставить работать Ninject.Extensions.Conventions

Я пытался заставить работать Ninject.Extensions.Conventions (Ninject 3+), но безуспешно. Я свел его к найденному образцу консольного приложения, и я даже не могу его запустить. Вот что у меня есть: class Program { static void Main(string[] args) ...

3 ответа

Внедрение инжектора зависимости с помощью инъекции зависимости

Довольно плохо знаком с внедрением зависимости, и я пытаюсь выяснить, является ли это анти-паттерном. Допустим, у меня есть 3 сборки: Foo.Shared - this has all the interfaces Foo.Users - references Foo.Shared Foo.Payment - references ...

1 ответ

HttpContext.Current null внутри асинхронной задачи

У меня есть метод, который использует хранилище (userRepo): public override Task<IdentityResult> CreateLocalUserAsync(IUser user, string password, CancellationToken cancellationToken) { var task = new Task<IdentityResult>(() => { TUserEntity ...

3 ответа

Как использовать DI-контейнер, когда OwinStartup

Это проект Web API 2. Когда я внедряю DI с помощью Ninject, я получаю сообщение об ошибке Произошла ошибка при попытке создать контроллер типа «TokenController». Убедитесь, что у контроллера есть открытый конструктор без параметров. [assembly: ...

2 ответа

Ninject «Для этого объекта не определен конструктор без параметров».

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

1 ответ

Использование ASP.NET Identity в проекте MVC 5, но httpcontext User.ProviderName - это «AspNetSqlRoleProvider»

У меня есть проект MVC 5 с использованием ASP.NET Identity (учетная запись отдельного пользователя). В качестве базы данных ORM я использую Entity Framework 6, а IoC заботится Ninject. Структура решения следующая Проект MVC - имеет мои ...