Вопросы по теме 'mediatr'
Декоратор FluentValidation не работает с autofac и посредником
Я пытаюсь настроить приложение ASP.NET Core с шаблоном CQRS. Чтобы добиться этого, я использую следующие библиотеки:
"Autofac.Extensions.DependencyInjection": "4.0.0-rc3-280",
"FluentValidation": "6.4.0-beta3",
"MediatR": "2.1.0"
Я выполнил...
1344 просмотров
schedule
31.10.2023
MediatR CQRS - как работать с несуществующими ресурсами (asp.net core web api)
Итак, я недавно начал узнавать об использовании библиотеки MediatR с веб-API ASP.NET Core, и я не уверен, как вернуть NotFound (), когда запрос DELETE / PUT / PATCH был сделан для несуществующего ресурса.
Если мы возьмем, например, DELETE, вот...
7171 просмотров
schedule
24.05.2022
Отправка сообщений CQRS в Node.js
Я хочу выполнить CQRS для приложения Node.
Я не специалист по Node, я из .NET, у которого есть отличная библиотека под названием MediatR, которая отправляет команды / запросы посреднику, который можно использовать для разделения запросов и...
1783 просмотров
schedule
02.04.2022
xUnit Assert.Throws и Record.Exception не перехватывает исключение
При написании модульного теста для проверки созданного исключения попытались использовать оба метода ниже, используя xUnit
Assert.Throws (действие)
Record.Exception (действие)
Ниже приведен код
public class Me : Entity, IAggregateRoot...
2500 просмотров
schedule
06.03.2023
Почему Mediatr не разрешает метод, когда объекты находятся в разных проектах?
У меня есть простой проект, чтобы опробовать проблему с Mediatr. Когда конкретный класс моего обработчика в ЖЕСТКОМ проекте моего API, он РАБОТАЕТ. Но когда я беру этот класс обработчика в другой проект (и API ссылается на этот проект ofc), он НЕ...
5306 просмотров
schedule
06.10.2022
Как выполнить тесты интеграции с Mediatr в .NET framework 4.7?
Я использую библиотеку Mediatr для регистрации и вызова своих RequestHandlers. Все шло нормально, пока я не начал читать больше об интегрированных тестах.
ПОЖАЛУЙСТА, КРАСНЫЙ ПОСЛЕ РЕДАКТИРОВАНИЯ
Я не могу вызвать свой класс, унаследованный...
2965 просмотров
schedule
16.03.2024
Mediatr с универсальным обработчиком и запросом
Я работаю над приложением веб-API ASP.NET Core 2.2 с Mediatr.
У меня есть обработчик, который выглядит так -
public class MyQueryHandler<T> : IRequestHanlder<MyQuery<T>, IQueryable<T>>
{
public...
6202 просмотров
schedule
26.03.2023
CQRS - как обработать, если команде требуются данные из базы данных (запрос)
Я пытаюсь понять, как лучше всего подойти к этой проблеме. Я импортирую файл, содержащий группу пользователей, поэтому я создал обработчик с именем ImportUsersCommandHandler , а моя команда - ImportUsersCommand , которая имеет List<User> в...
483 просмотров
schedule
26.03.2022
Как избежать дублирования кода в обработчиках запросов MediatR?
Я играю с CQRS и библиотекой MediatR, пытаясь изучить некоторые из лучших практик. Одна из моих проблем - дублирование кода в обработчиках команд и запросов. Я хотел бы знать, как лучше всего разделить логику между обработчиками.
Пример: у меня...
1322 просмотров
schedule
17.08.2022
Resequencer для MediatR INotificationHandler — не может использовать IPipelineBehavior
Я видел MediatR IPipelineBehavior<TRequest, TResponse> и хочу использовать resequencer для упорядочения уведомлений шины событий. Аспектно-ориентированный угол очень интересен/полезен для разделения функциональности на отдельные обработчики....
257 просмотров
schedule
09.06.2023
Как лучше обрабатывать выборку данных, необходимых для FluentValidation
В приложении, над которым я работаю, я использую Mediatr и его конвейеры для обработки взаимодействия с базой данных, некоторой второстепенной бизнес-логики, проверки и т. д.
Есть несколько проверок таких вещей, как контроль доступа, которые я могу...
512 просмотров
schedule
09.07.2023
FakeItEasy ControllerTest HttpGet Calls
Я хочу начать использовать FakeItEasy для тестирования запросов. Тесты, которые я хочу написать, должны проверять, возвращаются ли объекты при вызовах HttpGet (получить все и получить по идентификатору).
Контроллер:
public class ToDoController...
197 просмотров
schedule
10.02.2023
Можем ли мы использовать RabbitMQ и Mediatr вместе с помощью masstransit?
Я создал микросервисное приложение, в котором микросервисы используют MassTransit и RabbitMQ для связи. Каждый микросервис разработан с использованием чистой архитектуры, поэтому у нас есть MediatR внутри каждый микросервис. Можно ли...
3433 просмотров
schedule
19.02.2022
Регистрация компонентов с помощью autofac и Mediatr
Я новичок в satackoverflow, и у меня проблемы с регистрацией компонентов с autofac и MediatR . Возникла та же проблема, что и в этой статье здесь, проблема регистрации компонента с использованием MediatR и Автофак . и решение, упомянутое в...
31 просмотров
schedule
09.07.2022