É um aplicativo de exemplo de API da Web desenvolvido com ASP.NET Core 3.1.
Foi elaborado com o objetivo de ser um exemplo de boas práticas no desenvolvimento de software, visando a utilização dos princípios SOLID e atentando para a criação de uma estrutura orientada a objetos.
Escrever código limpo é o que precisamos fazer para nos considerarmos profissionais. Não há desculpa razoável para fazer menos do que o melhor que podemos fazer.
Acoplamento solto
Alta coesão
Colocação intuitiva de códigos
Manutenção mais fácil
encapsulamento
Gerenciar perfis de publicação e configurações de aplicativos de acordo com diferentes ambientes.
Autofac (injeção de dependência)
NLog (gerenciamento de log - anexador de arquivo e anexador de correio)
NUnit/NUnit3TestAdapter
Asserções Fluentes
Quantidade mínima