Вопросы по теме 'ninject'
With.Parameters.ConstructorArgument с ninject 2.0
Как использовать эту функциональность в Ninject 2.0?
MyType obj = kernel.Get<MyType>(With.Parameters.ConstructorArgument("foo","bar"));
"С" там нет :(
13023 просмотров
schedule
17.05.2024
Как настроить Automapper для внедрения с Ninject 2.0?
Примеры конфигурации для Structure Map и Windsor: http://www.cprieto.com/index.php/2009/08/20/using-automapper-with-castle-windsor/
Но я ничего не нашел для Ninject.
Вы знаете, как перевести эти сопоставления в Ninject?
2049 просмотров
schedule
01.06.2024
Entity Framework CTP5 и Ninject как мой IOC
Возможно ли в Entity Framework CTP5 создавать извлеченные сохраненные сущности через контейнер IOC?
Я использую Ninject, и он хорошо связан с MVC, но мне нужно внедрить некоторые службы в объекты моего домена, когда они созданы для некоторых...
979 просмотров
schedule
23.12.2023
Где и когда Ninject создает контроллер в MVC 3
Я использую NuGet, добавляю ссылку Ninject и Ninject.Web.Mvc в свой проект. но я не добавляю код регистрации для привязки контроллера (с конструктором параметров). но кажется, что контроллер был создан правильно, интересно, как Ninject создает...
674 просмотров
schedule
25.05.2024
Ninject: стандартные и специальные привязки для универсального класса
У меня есть абстрактный класс:
public abstract class Validator<T> : IValidator
и несколько классов, которые реализуют этот класс для определенных целей, например.
public sealed class NewsValidator : Validator<News>...
1151 просмотров
schedule
12.04.2024
Как протестировать Ninject ConstructorArguments с помощью объектов MOQ?
Недавно я выполнял свой первый проект по разработке через тестирование и изучал Ninject и MOQ. Это моя первая попытка. Я обнаружил, что подход TDD заставляет задуматься, а Ninject и MOQ оказались великолепными. Проект, над которым я работаю, не...
2704 просмотров
schedule
02.01.2024
Обязательный вопрос ASP.NET MVC и Ninject 2.0
У меня есть класс под названием MyMailSender, который привязывается к контроллеру asp.net с именем EmailController.
E.g.
public EmailController(IMailSender sender)
{
//MyMailSender
this.sender = sender;
}
Этот класс...
3173 просмотров
schedule
23.02.2024
Ninject с помощью In SCOPE
Я хочу реализовать IoC в своем приложении, у меня есть несколько вопросов по этому поводу
При привязке интерфейсов к классам я хочу указать область действия объекта. При разрешении объекта класса я хочу, чтобы он автоматически разрешал все...
726 просмотров
schedule
08.11.2023
ASP.Net MVC3: учебник Стивена Сандерсона с использованием ошибки Ninject
Ошибки моего проекта с вызовами global.asax Application_Start: ControllerBuilder.Current.SetControllerFactory(new NinjectControllerFactory());
namespace SportsStore.WebUI.Infrastructure
{
public class NinjectControllerFactory :...
5392 просмотров
schedule
02.04.2024
Нить в сборке
У меня есть проект под названием MyProjectReport (сборка). В этом проекте у меня есть класс MyMainReport. В этом классе (я использую шаблон репозитория в сборке) у меня есть два интерфейса. Один интерфейс называется IReportRepository1 и...
257 просмотров
schedule
18.05.2024
Модульное тестирование пользовательского MembershipProvider.ValidateUser с использованием кода в Global.asax
У меня есть модульный тест для проверки моего метода AccountController.LogIn. Результат перенаправления возвращается, чтобы указать на успех, в противном случае возвращается результат просмотра.
Тест всегда терпит неудачу, поскольку типом...
2212 просмотров
schedule
27.12.2023
Использование имен для различения экземпляров с использованием IoC
Я пробую Ninject и модифицирую код, который написал с помощью Structure Map, чтобы увидеть, насколько это просто. В этом базовом коде у меня есть граф объектов, которые имеют разные конфигурации через реестры карты структуры, и тот, который будет...
334 просмотров
schedule
03.02.2024
Ninject в фильтре действий
Я создал собственный фильтр действий и привязываю его к методу BindFilter Ninject:
public class ExtendModelAttribute : FilterAttribute {}
public class ExtendModelFilter : IActionFilter
{
private IKernel kernel;
public...
1877 просмотров
schedule
07.12.2023
Ошибка нескольких атрибутов одного типа при использовании BindFilter‹T› в Ninject
В рамках системы авторизации с поддержкой идентификации я хотел бы использовать IAuhtorizationFilter и Attributes, чтобы ограничить доступ к методам действий в моих контроллерах. У меня все работает очень хорошо, отчасти благодаря помощи следующих...
357 просмотров
schedule
01.11.2023
Запустите модульные тесты в другом домене приложения с помощью NUnit.
Кажется, у меня возникла проблема: используемое нами приложение использует ядро Ninject и содержит определенную конфигурацию, собранную с содержимым вызова WCF (имя пользователя, токен...).
В зависимости от конкретной конфигурации пользователю...
8176 просмотров
schedule
10.05.2024
Репозиторий с Ninject и расширением Ninject Factory. Потерять волшебные струны?
У меня есть приложение, которое использует общий шаблон репозитория для доступа к данным. Поскольку приложение требует использования нескольких разных баз данных, я реализовал фабрику репозитория с помощью расширения Ninject Factory Extension. Это...
2308 просмотров
schedule
13.06.2024
Внедрение IPrincipal в ASP.NET MVC 3 — что я делаю неправильно?
У меня есть собственная реализация IIdentity:
public class FeedbkIdentity : IIdentity
{
public int UserId { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public string Name { get; set; }...
3895 просмотров
schedule
22.10.2022
Ninject Bind, когда предок типа T
У меня есть цепочка зависимостей, которая выглядит примерно так:
public class CarSalesBatchJob
{
public CarSalesBatchJob(IFileProvider fileProvider)
{ ... }
}
public class MotorcycleSalesBatchJob
{
public...
2334 просмотров
schedule
04.06.2024
Утечка памяти asp.net mvc
Предыстория: проект Asp.net (VB.Net) с использованием IoC Ninject 2.2.0.0, шаблона репозитория и сервисного уровня.
Привязки Ninject используют InRequestScope()
Проблема . Проект вот-вот будет запущен, но стресс-тестирование показало, что...
1153 просмотров
schedule
02.02.2024
Где разместить модули Ninject в многоуровневом приложении
Мое приложение включает в себя ряд внутренних сборок (включая уровень репозитория данных Entity Framework), которые используются рядом интерфейсных сборок (включая службу Windows и веб-приложение MVC3).
Насколько я понимаю, процесс привязки Ninject...
4846 просмотров
schedule
29.10.2023