Вопросы по теме 'dryioc'

Агрегатор событий DryIOC
Я пытаюсь реализовать агрегатор событий с помощью DryIOC. У меня есть диспетчер событий: public class DryIocEventDispatcher : IEventDispatcher { private readonly IContainer _container; public DryIocEventDispatcher(IContainer container)...
314 просмотров
schedule 20.07.2022

DryIoc - указание зависимости при использовании внедрения конструктора
Использование DryIoc, если я регистрирую две реализации одного и того же контракта - как можно контролировать, какую реализацию использовать при использовании внедрения конструктора? Я вижу, вы можете зарегистрироваться с помощью ключа или...
1144 просмотров
schedule 01.05.2022

Резервный контроллер DryIOC WebAPI
Я использую DryIOC.WebAPI для разрешения моих контроллеров API. Таким образом, конфигурация WebAPI: public static class WebApiConfig { public static void Register(HttpConfiguration config) { // Web API configuration and...
811 просмотров
schedule 18.07.2023

DryIOC: Регистрация универсального типа выдает: Тип реализации не указан при использовании автоматического выбора конструктора
Я хочу зарегистрировать общий базовый репозиторий, который принимает объект и ключ объекта, у меня есть IBaseRepo и его реализация. Я использовал эту строку кода ниже container.Register(typeof(IRepository<,>),...
1207 просмотров
schedule 02.02.2023

nancy selfhost, с dryioc и загрузчиком -> Метод не найден, исключение
На работе нам нужно небольшое приложение, и мы решили протестировать некоторые вещи, с которыми мы не очень знакомы и для этого проекта. Я начал с консольного приложения, используя topshelf для размещения nancy через пакет nancy selfhosting. Все...
349 просмотров
schedule 11.11.2022

Зарегистрируйте и отмените регистрацию услуг в Dryioc
Я создаю приложение в Xamarin.Forms, используя Prism.Forms. Он неплохо работает с Unity IOC. Поскольку в Unity отсутствуют некоторые функции, я хочу перейти на Dryioc. Поскольку компоненты (например, страницы) приложения меняются во время...
834 просмотров
schedule 18.09.2022

Prism Library Dryioc CreateScope - Нет доступа к удаленному объекту
У меня есть приложение Xamarin Forms с prism Dryioc 7.1, и я столкнулся со следующей проблемой: вторая операция началась в этом контексте до завершения предыдущей. Итак, я подписался на этот пост #...
407 просмотров
schedule 24.06.2022

Как добавить Mediatr в DryIoc
В настоящее время я пытаюсь портировать реализацию Mediatr Pipeline ( Mediatr 7.0.0 ) для использования DryIoc Container ( v. 4.0.5 ). Я использовал следующую реализацию, которая была у меня из DryIoC версии 3.0.2 : private static void...
460 просмотров
schedule 31.07.2022

Существует способ зарегистрировать сервис, который задан как неявный тип и имеет конструктор с более чем одним параметром примитивного типа.
Я использую dryloc и хочу зарегистрировать службу, которая задана как неявный тип и может иметь конструктор (а может и не иметь) с более чем одним параметром примитивных типов, таких как string или int Я пробовал следующее var container = new...
64 просмотров
schedule 25.05.2022

Как удалить дублирование в контейнерах IoC для двух почти идентичных приложений?
У меня есть два приложения (в одном решении), которые зависят от одной и той же общей библиотеки (отдельный проект). Эта разделяемая библиотека выполняет большую часть работы и использует некоторые сервисы в качестве интерфейсных зависимостей. Мой...
36 просмотров

Что эквивалентно autofacs WithParameter в DryIoc?
Пытаясь перейти с Autofac на DryIoc, я столкнулся со сценарием, в котором мне нужно передать значение параметра в конструктор службы. // given the following class public class SomeService { public SomeService(Foo foo, Bar bar) { } } //...
45 просмотров
schedule 01.07.2022

Разрешение реализаций DryIoc serviceKey с использованием фабричного класса
Я пытаюсь создать класс Factory для возврата данной реализации службы на основе служебного ключа Enum. Мои регистрации: private static void RegisterPageMap(IRegistrator container) { RegisterPage<SchedulePage>(container,...
71 просмотров
schedule 02.12.2022

Mediatr Полиморфная отправка обработчика запросов не работает
У меня есть обработчик запросов Mediatr, который я хочу принять один из двух разных (связанных) запросов. Когда я использую базовый запрос, он работает нормально, но когда я использую PermissionedGetInformationRequest , я получаю сообщение об...
126 просмотров
schedule 03.05.2022