Популярное

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

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

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

Топ запросов

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

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

Автор: Milan Jovanović

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

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

Описание:

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

MY_WEATHER - INDIVIDUAL ASSIGNMENT CSC661 SITI FARHANA BINTI ABD MALIK

MY_WEATHER - INDIVIDUAL ASSIGNMENT CSC661 SITI FARHANA BINTI ABD MALIK

What Every .NET Developer Actually Needs to Know in 2026

What Every .NET Developer Actually Needs to Know in 2026

Building a Custom Domain Events Dispatcher in .NET

Building a Custom Domain Events Dispatcher in .NET

Внезапно миролюбивый Путин снова на связи (English subtitles)

Внезапно миролюбивый Путин снова на связи (English subtitles)

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

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

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

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

Does MediatR Even Make Sense Anymore in .NET?

Does MediatR Even Make Sense Anymore in .NET?

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

Getting Started with Channels in .NET

Getting Started with Channels in .NET

CQRS и MediatR в веб-API .NET 🚀

CQRS и MediatR в веб-API .NET 🚀

Уоррен Баффет: Если вы хотите разбогатеть, перестаньте покупать эти 5 вещей.

Уоррен Баффет: Если вы хотите разбогатеть, перестаньте покупать эти 5 вещей.

Он вам не Диод! Таинственный Диод Ганна.

Он вам не Диод! Таинственный Диод Ганна.

Why I'm Finally Trying Wolverine (and How It Compares)

Why I'm Finally Trying Wolverine (and How It Compares)

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

The Coolest Feature of .NET 10 is Here

The Coolest Feature of .NET 10 is Here

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Загадочная авария Адама Кадырова. Подробности ДТП в Чечне и политическая подоплека происшествия

Загадочная авария Адама Кадырова. Подробности ДТП в Чечне и политическая подоплека происшествия

Анатомия масштабируемого проекта Python (FastAPI)

Анатомия масштабируемого проекта Python (FastAPI)

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



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



Контакты для правообладателей: infodtube@gmail.com