devio-webapi-dotnet-5

Aplicação .NET 5 Web API utilizando a arquitetura REST. Basicamente a aplicação é dividida em três camadas: Api (manipulação das requests e responses), Business (lógica de negócio) e Data (acesso a dados). Além disso também existem os projetos com cobertura a testes automatizados para garantia da qualidade do software.

Além disso é utilizado o elmah.io para capturação de erros monitoramento da aplicação a partir de requisições realizadas para as aplicações que consomem a API. Também é utilizado o Swagger.io para realizar a documentação e versionamento da aplicação.

swagger

Link de hospedagem da aplicação realizada na plataforma Azure: https://deviowebapi.azurewebsites.net/swagger