Lesson 21 of Procure-to-Pay: Enterprise Blazor with Clean Architecture

Lesson 21 of Procure-to-Pay: Enterprise Blazor with Clean Architecture.

Covers §5.2 — The Domain Layer.

Chapters
0:00 AddBankAccount — Normalise, Then Check
0:35 Exactly One Primary, Maintained by the Aggregate
1:15 The Errors File
1:52 Two Errors Here Are Never Returned by the Aggregate
2:30 The Events, in the Past Tense
3:13 Notice What the Aggregate Does Not Do
3:46 The Standard Resolution: Three Places, Three Jobs

Built with Visual Studio 2026, .NET 10, C# 14, Blazor Web App (Auto),
EF Core 10, SQL Server and Radzen Blazor Components.

Get the book — "Procure-to-Pay" by Benjamin Fadina:

Source code:

More .NET and Blazor tutorials: https://www.youtube.com/@benjaminfadina3338

#Blazor #Radzen #dotnet #CleanArchitecture #CQRS #EFCore #CSharp