REFACTORING to MEDIATOR & CQS Pattern | AWS Lambda | ASP NET Core

Описание к видео REFACTORING to MEDIATOR & CQS Pattern | AWS Lambda | ASP NET Core

Hello friend, Refactoring is the process of restructuring existing computer code without changing its external behavior. Refactoring is intended to improve the design, structure, and/or implementation of the software (its non-functional attributes) while preserving its functionality. Refactoring is not a one-time activity but an ongoing process.

In this video, I will show you how to refactor an existing application to use the Mediator and CQS pattern. The combination of these two patterns has been effective when building applications for different sizes of applications. It helps keep the code maintainable and extensible. The discoverability of code and functionality is also great with these patterns.

I will be using an AWS Serverless Application template that exposes a CRUD API to manage blog items over a DynamoDB database. But the principles and the approach apply to any application you are building, be it ASP NET Core, Console application, etc. I will refactor this

00:00 - Introduction
01:06 - Setting up Application
04:25 - Onion Architecture
09:30 - Patterns To Avoid
11:18 - Mediator & CQS Intro
12:33 - MediatR
14:46 - Add Query
23:25 - Dependency Injection
35:00 - Add Command

🔗Source Repository - https://rahulpnath.visualstudio.com/Y...
Additional Watching
📹AWS DynamoDB -    • AWS DynamoDB For The .NET Developer: ...  
📹AWS Lambda -    • AWS LAMBDA For The .NET Developer: Ho...  
📹AWS Series -    • .NET on AWS  
📹Dependency Injection -    • DEPENDENCY INJECTION in ASP.NET Core ...  
📹Layering -    • LAYERING in ASP.NET Core | Getting St...  
📹Secrets Manager -    • SECRET MANAGER In ASP NET Core | Gett...  
📹ASP NET Core Series -    • ASP.NET Core  

Come say hi! ✋
🌍 Blog - https://rahulpnath.com/
✉ Subscribe to my Newsletter - https://www.rahulpnath.com/subscribe
🐦Twitter -   / rahulpnath  
📸Instagram -   / rahulpnath  

🎥 Recording Setup and Workflow - https://www.rahulpnath.com/blog/youtu...

Make sure to SUBSCRIBE to the channel. THANK YOU for helping me grow this channel !!

Комментарии

Информация по комментариям в разработке