Vertical Slice Architecture en .NET Core
OCTAVO CURSO-Eleva tu nivel de Sr. Architect, en este curso te ensenare los principios avanzados de Vertical Slice Architecture y sus diferencias con Clean Architecture
Introduccion del curso
Architecture en net core
Seteando SDK para construir proyectos - IMPORTANTE
Estructura de los proyectos
Creacion de Proyectos Clean Architecture
Dependencias de proyectos
Layer Domain en CleanArchitecture
Unit of work para transacciones
Domain Events
Entidades en Domain - replace
Repository en Clean Architecture
Capa de infrastructure
DbContext y Models
Configuracion de modelos
Configuracion de Migracion
Creacion de archivos de migracion
Creando database con Migracion
Implementando transacciones
Implementacion de Repositories
Snake convention
Repository Enterprise
Application en Clean Architecture
Creando Query y QueryHandler
Calling Repositories
Controllers y endpoints
Database y contenedor de dependencias
Pruebas de Endpoints
Parametros en Endpoint
Mapping con DTOs
Endpoint de Catalogo
HttpContext y files en WebApi
Commands en Clean Architecture
Publicando Notificaciones
Vertical Slice
Creacion de Vertical Slice Architecture
Estructura de componentes en Vertical Slice
Implementar comunicacion Http
Consumiendo Endpoint con Service Http
Documentacion de Endpoints
Minimal Apis en Vertical Slice Architecture
Polly en HttpClient y Vertical Slice Architecture
Polly estrategia de valor por defecto
Parametros con Polly
Dominio en Vertical Slice Architecture
Relacion entre clases entity
Configuracion de Modelos y Tablas
Entityt Framework y Vertical Slice Architecture
Vertical Slice y EF Migration
Dapper en Vertical Slice Architecture
Configuracion de Dapper en Vertical Slice Architecture
Slice y Minimal API
Automapper en Vertical Slice Architecture
Dapper consultas con parametros
Consultas en Vertical Slice Architecture
Minimal APIs en Slices
Registro de Services en Contenedor de Dependencias
Registro de Minimal APIS con EndpointRoute
CQRS en Vertical Slice Architecture
CQRS en consultas de Vertical Slice Architecture
Componentes en Slice