Skip to content

Complete ASP.NET Core 5 application with CQRS, gRPC and Micros Services Architecture concepts

Notifications You must be signed in to change notification settings

diogo-soares/MicrosServices

Repository files navigation

Micros Services Project!

This Project is a open-source project written in .NET Core

The objective of this project is to implement with good programming practices and use the best technologies in .net core

Give a Star! ⭐

If you liked the project please give a star

How to use:

  • You will need the latest Visual Studio 2019 and the latest .NET Core SDK.
  • Please check if you have installed the same runtime version (SDK) described in global.json
  • The latest SDK and tools can be downloaded from https://dot.net/core.

Also you can run Project in Visual Studio Code (Windows, Linux or MacOS).

To know more about how to setup your enviroment visit the Microsoft .NET Download Guide

Technologies implemented:

  • .NET Core 5.0
  • Entity Framework Core 5.0
  • AutoMapper
  • Swagger UI
  • Dapper
  • Grpc.AspNetCore
  • Microsoft.Extensions.Caching.StackExchangeRedis
  • MongoDB.Driver
  • Npgsql
  • Docker
  • Docker-compose
  • WCF Web Service Reference Provider

Architecture:

  • Full architecture with responsibility separation concerns, SOLID and Clean Code
  • CQRS (Imediate Consistency)
  • Repository
  • Micros Services
  • gRPC

Inspiration:

microsservices

About

Complete ASP.NET Core 5 application with CQRS, gRPC and Micros Services Architecture concepts

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published