OrdersMicroservicesApp
Proyecto con ASP.NET Core 8, Entity Framework Core, y Blazor Server.
✅ Funcionalidades
Product Microservice: CRUD de Productos.
Customer Microservice: CRUD de Clientes.
Order Microservice: Creación y Listado de Órdenes.
Frontend (Blazor Server):
Alta de Customers.
Listado de Productos.
Creación de Órdenes.
Listado de Órdenes Históricas.
🚀 Tecnologías:
ASP.NET Core 8 Web API
Entity Framework Core (Code First - SQL Server)
Dependency Injection
Repository Pattern & Clean Architecture (DDD)
CQRS con MediatR
FluentValidation para Validaciones
AutoMapper para Mapeos de DTOs y Entidades
Comunicación HTTP entre Microservicios
Logging con Serilog
Swagger para documentación de APIs
Manejo de Excepciones con Middlewares