BaseSolution - Aplicación con Arquitectura de microservicio. Utilizando Tecnología Docker Containers y .NET Core 2.1 Implementando Domain Driven Design..
Es una solución base, con arquiectura de microservicios, implementando DDD, para aquellos que quieren comenzar a desarrollar con tecnología .NET Core 2.1 y Docker.
La documentación se encuentra en nuestra WIKI y esta seccionada por fases, cada fase va a tener un branch asociado, a medida que el proyecto se trabaje, se ira documentado por sus fases.
NOTA, el branch actualizado > develop
Welcome to the BaseSolution wiki!
Te damos la bienvenida a nuestra Documentación, que se basa en un guía de como esta estructurado el repositorio y mas que todo el BaseSolution. Esta guía esta enfocada en realizar paso por paso los diferentes componentes, mediante a fases de implementación.
Puedes seguir esta guía para comenzar tu proyecto con las tecnologías:
- NET CORE 2.1
- Docker
- MediatR
- Entity Framework
- Migrations
- Fluent API
- Swagger
- NLog
Y manejando patrones de diseño como arquitectónico y de estilo:
- Microservices
- DDD
- SOLID principles
- Dependency Injection
- Repository
- UnitOfWork
- CQRS
- Command
- Command Handler
- Mediator
- Value Object
- Aggregate