Thiago-Gonzalez /
MyGameScore.WebServices
myGameScore é um projeto Web API desenvolvido com a linguagem C#, .NET Core 6 e ASP.NET Core, utilizando os padrões de Arquitetura Limpa (dividindo a aplicação em 4 Camadas, sendo elas API, Application, Core e Infrastructure), CQRS (que separa as consultas (Queries) das ações que alteram o estado do sistema (Commands), junto ao MediatR) e Repository (para encapsular o acesso a dados, desacoplando detalhes de implementação através de interfaces), persistência e acesso a dados com Entity Framework Core e SQL Server, Autenticação e Autorização com JWT, e, além disso, foram implementados alguns testes unitários dos Commands, Queries e das funcionalidades da entidade Player.
30/100 health