Há algum tempo, estou compartilhando recomendações práticas para construção de microsserviços com Aspnet Core. Agora, resolvi organizar meus exemplos para ter algo que você possa usar em seus projetos.
Se tiver interesse em entender mais sobre microsserviços, recomendo que acesse o Guia de Conteúdo para Microsserviços deste site.
Separando “código para usar” e “código de referência”
Para tornar tudo mais simples, resolvi criar uma organização no Github.
Por enquanto, há dois repositórios:
- BuildingBlocks – com facilitadores para utilização de Identity, IdentityServer4, Swagger, RavenDB, Mediatr, …
- BuildingBlocks.Samples – contem código que você pode utilizar como referência para construção de serviços de identidade, serviços resilientes, …
Como será a evolução
Vou me esforçar para usar o código desse repositório em produção, em meus projetos, a partir de agora. Isso irá fazer com que bugs sejam corrigidos e que novas funcionalidades sejam adicionadas. Além disso, irei escrever os testes.
Também utilizarei estes repositórios para guardar os exemplos relacionados com microsserviços aqui do blog.
Toda colaboração será bem-vinda.
Capa Iker Urteaga