Вопросы по теме '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 просмотров
schedule
22.07.2022
Что эквивалентно 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