Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fernandocalmet/dotnet-5-aspnet-core-modular-monolith
🦄 Este proyecto es una muestra de una aplicación modular con arquitectura monolítica. Se utilizo ASP.NET Core con C#.
https://github.com/fernandocalmet/dotnet-5-aspnet-core-modular-monolith
aspnet-core csharp dotnet modular monolith-architecture
Last synced: 5 days ago
JSON representation
🦄 Este proyecto es una muestra de una aplicación modular con arquitectura monolítica. Se utilizo ASP.NET Core con C#.
- Host: GitHub
- URL: https://github.com/fernandocalmet/dotnet-5-aspnet-core-modular-monolith
- Owner: FernandoCalmet
- License: mit
- Created: 2021-11-03T14:49:32.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-04-30T15:31:12.000Z (over 2 years ago)
- Last Synced: 2024-11-15T13:21:53.520Z (2 months ago)
- Topics: aspnet-core, csharp, dotnet, modular, monolith-architecture
- Language: C#
- Homepage:
- Size: 1.31 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# 🦄 C# ASP.NET CORE MODULAR MONOLITH
[![Github][github-shield]][github-url]
[![Kofi][kofi-shield]][kofi-url]
[![LinkedIn][linkedin-shield]][linkedin-url]
[![Khanakat][khanakat-shield]][khanakat-url]## TABLA DE CONTENIDO
* [Acerca del proyecto](#acerca-del-proyecto)
* [Instalación](#instalación)
* [Dependencias](#dependencias)
* [Licencia](#licencia)## 🔥 ACERCA DEL PROYECTO
Este proyecto es una muestra de una aplicación modular con arquitectura monolítica. Se utilizo ``ASP.NET Core`` con C#.
## ⚙️ INSTALACIÓN
Clonar el repositorio.
```bash
gh repo clone FernandoCalmet/dotnet-5-aspnet-core-modular-monolith
```Ejecutar aplicación.
```bash
dotnet run
```## 📥 DEPENDENCIAS
### HOST.API
- [Swashbuckle.AspNetCore](https://www.nuget.org/packages/Swashbuckle.AspNetCore/) : Herramientas Swagger para documentar API creadas en ASP.NET Core.
### SHARED.INFRASTRUCTURE
- [MediatR](https://www.nuget.org/packages/MediatR/) : Implementación de mediador simple y poco ambiciosa en .NET.
- [Microsoft.AspNetCore.App](https://www.nuget.org/packages/Microsoft.AspNetCore.App/) : Proporciona un conjunto predeterminado de API para crear una aplicación ASP.NET Core.
- [Microsoft.EntityFrameworkCore](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/) : Entity Framework Core es un mapeador de bases de datos de objetos moderno para .NET. Admite consultas LINQ, seguimiento de cambios, actualizaciones y migraciones de esquemas. EF Core funciona con SQL Server, Azure SQL Database, SQLite, Azure Cosmos DB, MySQL, PostgreSQL y otras bases de datos a través de una API de complemento de proveedor.
- [Microsoft.EntityFrameworkCore.Relational](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore.Relational/) : Componentes básicos de Shared Entity Framework para proveedores de bases de datos relacionales.
- [Microsoft.EntityFrameworkCore.SqlServer](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore.SqlServer/) : Proveedor de base de datos de Microsoft SQL Server para Entity Framework Core.
- [Microsoft.EntityFrameworkCore.Tools](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore.Tools/) : Entity Framework Core Tools para la consola del administrador de paquetes NuGet en Visual Studio.
- [Microsoft.Extensions.Configuration.Abstractions](https://www.nuget.org/packages/Microsoft.Extensions.Configuration.Abstractions/) : Abstracciones de la configuración basada en pares clave-valor.
- [Microsoft.Extensions.DependencyInjection.Abstractions](https://www.nuget.org/packages/Microsoft.Extensions.DependencyInjection.Abstractions/) : Abstracciones para la inyección de dependencia.## 📄 LICENCIA
Este proyecto está bajo la Licencia (Licencia MIT) - mire el archivo [LICENSE](LICENSE) para más detalles.
## ⭐️ DAME UNA ESTRELLA
Si esta Implementación le resultó útil o la utilizó en sus Proyectos, déle una estrella. ¡Gracias! O, si te sientes realmente generoso, [¡Apoye el proyecto con una pequeña contribución!](https://ko-fi.com/fernandocalmet).
[github-shield]: https://img.shields.io/badge/-@fernandocalmet-%23181717?style=flat-square&logo=github
[github-url]: https://github.com/fernandocalmet
[kofi-shield]: https://img.shields.io/badge/-@fernandocalmet-%231DA1F2?style=flat-square&logo=kofi&logoColor=ff5f5f
[kofi-url]: https://ko-fi.com/fernandocalmet
[linkedin-shield]: https://img.shields.io/badge/-fernandocalmet-blue?style=flat-square&logo=Linkedin&logoColor=white&link=https://www.linkedin.com/in/fernandocalmet
[linkedin-url]: https://www.linkedin.com/in/fernandocalmet
[khanakat-shield]: https://img.shields.io/badge/khanakat.com-brightgreen?style=flat-square
[khanakat-url]: https://khanakat.com