Популярное

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

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

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

Топ запросов

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

REPR (Request-Endpoint-Response) Pattern Will Make Your APIs Clean

Автор: Milan Jovanović

Загружено: 2024-01-05

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

Описание:

☄️ Master the Modular Monolith Architecture: https://bit.ly/3SXlzSt
📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ
🚀 Support me on Patreon to access the source code:   / milanjovanovic  

Layered architectures, such as Clean architecture, organize the solution across layers. This results in a folder structure grouped by technical concerns. Vertical slice architecture, on the other hand, organizes the code around features or use cases. An exciting approach to structuring APIs around features is using the REPR pattern. It stands for Request-EndPoint-Response. This aligns perfectly with the idea of vertical slices. You can achieve this with the MediatR library, for example. I will show you how to implement the REPR pattern with Controllers, Api.Endpoints, and FastEndpoints.

Check out my courses: https://bit.ly/3PupkOJ

CQRS Pattern With MediatR
https://www.milanjovanovic.tech/blog/...

Vertical Slice Architecture
https://www.milanjovanovic.tech/blog/...

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

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

Chapters
0:00 What is the REPR pattern?
1:36 REPR pattern using Controllers
2:45 REPR pattern using Ardalis.ApiEndpoints
8:24 Remark: Fluent generics in C#
9:54 REPR pattern using FastEndpoints

REPR (Request-Endpoint-Response) Pattern Will Make Your APIs Clean

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

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

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

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

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

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

The Right Way To Build Async APIs in ASP.NET Core

The Right Way To Build Async APIs in ASP.NET Core

How to Implement API Versioning for Minimal APIs | ASP.NET Core 8

How to Implement API Versioning for Minimal APIs | ASP.NET Core 8

Databricks Architecture: Core Components and Ecosystem Explained | English | #bigdata #databricks

Databricks Architecture: Core Components and Ecosystem Explained | English | #bigdata #databricks

Designing for change with Vertical Slice Architecture - Chris Sainty - NDC London 2024

Designing for change with Vertical Slice Architecture - Chris Sainty - NDC London 2024

Срочное обращение к Путину / Регион решил отделиться

Срочное обращение к Путину / Регион решил отделиться

5 Awesome Refactoring Tips To Clean Up Your Code

5 Awesome Refactoring Tips To Clean Up Your Code

Как устроен PHP 🐘: фундаментальное знание для инженеров

Как устроен PHP 🐘: фундаментальное знание для инженеров

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

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

Modular Monoliths: How To Build One & Lessons Learned

Modular Monoliths: How To Build One & Lessons Learned

Шаблон повторных попыток: секрет отказоустойчивого кода на Python

Шаблон повторных попыток: секрет отказоустойчивого кода на Python

Бои в Купянске, Кремль ответил Зеленскому, ПАСЕ без ФБК. Мартынов, Шейтельман, Ширяев, Егоров

Бои в Купянске, Кремль ответил Зеленскому, ПАСЕ без ФБК. Мартынов, Шейтельман, Ширяев, Егоров

The Simplest Vertical Slice Architecture With .NET 8

The Simplest Vertical Slice Architecture With .NET 8

⚡️ Зеленский пожелал Путину смерти || Спецслужбы зашли в Москву

⚡️ Зеленский пожелал Путину смерти || Спецслужбы зашли в Москву

Building Reactive Microservice with RabbitMQ and ASP.NET Core

Building Reactive Microservice with RabbitMQ and ASP.NET Core

НОВЫЕ ПРАВА И СТС 2026: новый РАЗВОД ДПС, 55 000 000₽ за ржавчину, новые ловушки и знаки ПДД

НОВЫЕ ПРАВА И СТС 2026: новый РАЗВОД ДПС, 55 000 000₽ за ржавчину, новые ловушки и знаки ПДД

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

Волна ликвидаций в России

Волна ликвидаций в России

Моя история SSD или сравнение разных поколений

Моя история SSD или сравнение разных поколений

🛑ПОРТНИКОВ: В ЭТИ МИНУТЫ! ПУТИН ВЗОРВАЛСЯ: РФ — КРАНТЫ?! РЕЗОНАНСНОЕ СОБЫТИЕ ДОБИЛО! ДАЛЬШЕ БУДЕТ...

🛑ПОРТНИКОВ: В ЭТИ МИНУТЫ! ПУТИН ВЗОРВАЛСЯ: РФ — КРАНТЫ?! РЕЗОНАНСНОЕ СОБЫТИЕ ДОБИЛО! ДАЛЬШЕ БУДЕТ...

What’s the Result Type Everyone Is Using in .NET?

What’s the Result Type Everyone Is Using in .NET?

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



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



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