Nesse artigo vamos ver de forma objetiva como criar versionamento de APIs na plataforma .NET. Configuração e abordagens Vamos utilizar o pacote Microsoft.AspNetCore.Mvc.Versioning instalado em nossa aplicação. Abaixo a configuração do arquivo de Startup.cs com as 3 abordagens mais utilizadas: Url Path, Header e Query String. Nesse artigo iremos abordar o Url Path (…
Continuação... Versionando APIs (.NET 5)Mês: março 2021
Chain Of Responsabilty (Parte III /XXIV)
Como discutimos aqui antes, os padrões de projeto são classificados em três categorias distintas: criacionais, estruturais e comportamentais. O padrão de design Chain of Responsability se enquadra na categoria comportamental e pode ser usado para reduzir o acoplamento entre o remetente de uma solicitação e o objeto receptor que trata a…
Continuação... Chain Of Responsabilty (Parte III /XXIV)