Вопросы по теме 'tinyioc'
Регистрация зависимостей в TinyIOC для использования в NancyFX
У меня есть еще один вопрос новичка, касающийся регистрации дополнительных зависимостей в TinyIoc для использования в NancyFX.
Я продолжаю получать следующие исключения при запуске приложения...
Unable to resolve type:...
16805 просмотров
schedule
09.04.2023
Разрешение зависимости конструктора от службы, используемой в NancyFX
У меня есть следующий бутстрап
public class NancyBootStrapper: DefaultNancyBootstrapper
{
protected override void ConfigureRequestContainer(TinyIoC.TinyIoCContainer container, NancyContext context)
{...
979 просмотров
schedule
18.01.2023
NancyFx и TinyIoC предоставляют один экземпляр для модуля
У меня довольно простой вопрос. Я использую Нэнси с формой Windows (проходит через конструктор (авторазрешение)). Если я позволю Нэнси автоматически разрешить каждый модуль, он создаст новый экземпляр формы, а это не то, что я хочу. Я подумал,...
1330 просмотров
schedule
20.11.2022
Создание фабрики контроллеров MVC для TinyIoC, учитывающей аргументы конструктора
Я играл с парой DI-контейнеров, и мне нравится TinyIoC. Впервые я познакомился с ним через Nancy/fx.
Я пытаюсь использовать его в текущем проекте MVC, но не могу заставить его создавать экземпляры контроллеров, которые содержат параметры...
742 просмотров
schedule
09.10.2023
Как я могу внедрить IPrincipal с помощью TinyIoC?
Эта строка:
container.Register<IPrincipal>().UsingConstructor(() => HttpContext.Current.User);
выдает следующее исключение:
Невозможно зарегистрировать тип System.Security.Principal.IPrincipal — абстрактные классы или...
290 просмотров
schedule
06.04.2022
ReactJS.Net на MVC5 не может разрешить зависимость
Я пытаюсь настроить приложение ASP.Net MV5 для работы с ReactJS.Net , включая рендеринг и объединение на стороне сервера.
К сожалению, это не удается с этим исключением:
Исключение типа «React.TinyIoC.TinyIoCResolutionException» возникло в...
2626 просмотров
schedule
03.01.2023
С# IOC и состояние запроса в NancyFX
Я хочу внедрить класс в свой модуль, используя инфраструктуру IOC в NancyFX, и я хочу, чтобы этот класс имел доступ к контексту, как и модуль.
Как бы я это сделал?
У модуля есть свойство Context, которое, кажется, не внедряется (и не должно...
599 просмотров
schedule
22.06.2023
NancyFx ConfigureRequestContainer
Я пытаюсь понять, как работает контейнер запросов NancyFx, поэтому я создал небольшой тестовый проект.
Я создал этот интерфейс
public interface INancyContextWrapper
{
NancyContext Context { get; }
}
С этой реализацией
public class...
1656 просмотров
schedule
02.06.2022
Контракт плагина TinyIoC Resolve
Как можно разрешить контакты плагина с помощью TinyIoC?
Host.exe /w ссылка на Core.Contract.dll
var container = new TinyIoCContainer();
container.AutoRegister(new[] { Assembly.LoadFrom("Core.Contracts.dll") },...
340 просмотров
schedule
10.02.2023
Разрешить конкретный тип с аргументами конструктора с помощью TinyIoC
У меня есть Nancy API, и я создал собственный Bootstraper, который наследуется от DefaultNancyBootstrapper .
У меня также есть конкретный тип ConcreteFoo , который я хотел бы привязать к себе в области запроса и передать конкретный аргумент...
2154 просмотров
schedule
03.01.2022
Регистр TinyIoc и интерфейс с несколькими типами
Я пытаюсь зарегистрировать базовый интерфейс IService в TinyIoc
В настоящее время у меня есть несколько классов, которые наследуются от Iservice
например, AuthenticationService и RestService наследуются от базового класса Service ,...
184 просмотров
schedule
10.06.2022
Контейнеры DI дают утечку памяти или BenchmarksDotNet MemoryDiagnoser выдает неточные измерения?
Введение
Мы пытаемся поймать потенциальные утечки памяти, используя BenchmarksDotNet .
Для простоты примера вот незамысловатый TestClass :
public class TestClass
{
private readonly string _eventName;
public TestClass(string...
350 просмотров
schedule
08.08.2022