Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

I Removed MediatR – Building Your Own CQRS Handlers in .NET

Автор: Milan Jovanović

Загружено: 2025-05-13

Просмотров: 28096

Описание:

Get the free Clean Architecture template: https://dub.sh/ca-template
Want to master Clean Architecture? Go here: https://bit.ly/3PupkOJ
Want to unlock Modular Monoliths? Go here: https://bit.ly/3SXlzSt

You've probably heard—MediatR is going commercial.

If you're using it in your Clean Architecture template (like I did), it might be time to explore alternatives. In this video, I’ll walk you through a full MediatR-free CQRS implementation using custom `ICommand`, `IQuery`, and handler interfaces.

✅ We’ll cover:
Why I decided to remove MediatR
How to build your own CQRS abstractions
Replacing ISender with explicit handler injection
Manual DI vs automatic scanning using [Scrutor](https://www.nuget.org/packages/Scrutor)
Fully working Command & Query pipeline without third-party libraries

You'll see how to:
Refactor a .NET API endpoint from MediatR to your own handler
Register handlers manually and automatically
Handle generic result types for commands and queries

👉 Want to skip ahead and use the updated template?
Check the pinned comment for a link to the Clean Architecture template without MediatR.

Check out my courses:
https://www.milanjovanovic.tech/courses

Read my Blog here:
https://www.milanjovanovic.tech/blog

Join my weekly .NET newsletter:
https://www.milanjovanovic.tech

Chapters
0:00 Why MediatR and CQRS
1:44 ICommand and IQuery abstractions
4:33 Registering handlers with DI
5:21 Using handlers in endpoints (or services)
7:47 Completing the refactoring
10:32 A better way to register handlers with DI
13:55 The problem with cross-cutting concerns

I Removed MediatR – Building Your Own CQRS Handlers in .NET

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Building Your Own CQRS Pipeline With Decorators (Dropped MediatR!)

Building Your Own CQRS Pipeline With Decorators (Dropped MediatR!)

My Complete CQRS and Domain Events Setup in .NET

My Complete CQRS and Domain Events Setup in .NET

10 Things I Do On Every .NET App - Scott Sauber - NDC Oslo 2025

10 Things I Do On Every .NET App - Scott Sauber - NDC Oslo 2025

DKT86: Ingress NGINX уходит на пенсию: миграция на Gateway API и не только

DKT86: Ingress NGINX уходит на пенсию: миграция на Gateway API и не только

Установка любых Windows приложений на Linux внутри Docker

Установка любых Windows приложений на Linux внутри Docker

Building a Custom Domain Events Dispatcher in .NET

Building a Custom Domain Events Dispatcher in .NET

Что такое V2Ray за 8 минут

Что такое V2Ray за 8 минут

Как писать код с ИИ: советы от разработчика с 25-летним стажем

Как писать код с ИИ: советы от разработчика с 25-летним стажем

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Что учить DevOps-инженеру в 2026? ТОП-тренды на рынке труда

Что учить DevOps-инженеру в 2026? ТОП-тренды на рынке труда

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Does MediatR Even Make Sense Anymore in .NET?

Does MediatR Even Make Sense Anymore in .NET?

Minimal APIs, CQRS, DDD… Or Just Use Controllers?

Minimal APIs, CQRS, DDD… Or Just Use Controllers?

Stop Mapping in .NET Use Facets Instead

Stop Mapping in .NET Use Facets Instead

Наоко и Стоптайм на свободе | Как власть запрещает уличных музыкантов (English subtitles) @Максим Кац

Наоко и Стоптайм на свободе | Как власть запрещает уличных музыкантов (English subtitles) @Максим Кац

MediatR Going Commercial - Here's How You Can Build Your Own

MediatR Going Commercial - Here's How You Can Build Your Own

CQRS Doesn't Have To Be Complicated | Clean Architecture, .NET 6

CQRS Doesn't Have To Be Complicated | Clean Architecture, .NET 6

ХОДОРКОВСКИЙ против ПАСТУХОВА: Тяжелый выбор Путина. Украину ждет кризис. Трамп ломает Европу

ХОДОРКОВСКИЙ против ПАСТУХОВА: Тяжелый выбор Путина. Украину ждет кризис. Трамп ломает Европу

How To Use Domain-Driven Design In Clean Architecture

How To Use Domain-Driven Design In Clean Architecture

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]