API REST completa em C# para controle financeiro, com autenticação JWT, autorização, Swegger, EFCore e boas práticas