/CrudCatalagoDeJogos

API Web ASP.NET core em C#

Primary LanguageC#

CrudCatalagoDeJogos

API Web ASP.NET core em C#

Projeto elaborado através do curso "Criando um catálogo de jogos usando boas práticas de arquitetura com .NET", na plataforma Digital Innovation one com o professor Thiago Campos.

Com esse projeto entendi um pouco mais sobre:

  • Como utilizar melhor as Interfaces e os seus contratos
  • Aprendi a utilizar a variável readonly onde basicamente ela tira a nossa responsabilidade de instanciar, fazendo com que o proprio aspNet se responsabilize por isso.
  • Aprendi a usar melhor os verbos HttpGet, HttpPost, HttpPut, HttpPatch e o HttpDelete.
  • Aprendi uma nova forma de dividir a Model em entrada de dados e saída -> (InputModel e ViewModel)
  • Aprendi um pouco mais sobre as Exception, incluive as deixando em uma Middleware