├── .gitignore ├── .vscode ├── launch.json └── tasks.json ├── APIFinancas ├── .vscode │ ├── launch.json │ └── tasks.json ├── APIFinancas.csproj ├── APIFinancas.sln ├── Controllers │ ├── CalculoFinanceiroController.cs │ └── LoginController.cs ├── Models │ ├── Emprestimo.cs │ └── FalhaCalculo.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── appsettings.Development.json └── appsettings.json ├── APIs.Security.JWT ├── APIs.Security.JWT.csproj ├── AccessManager.cs ├── ApiSecurityDbContext.cs ├── ApplicationUser.cs ├── Classes.cs ├── IdentityInitializer.cs ├── JwtSecurityExtension.cs └── SigningConfigurations.cs ├── Calculos.Common ├── CalculoFinanceiro.cs └── Calculos.Common.csproj ├── Dockerfile ├── Postman ├── 01-post-login-prerequest.js ├── 01-post-login-tests.js ├── 02-get-calculo-prerequest.js └── 02-get-calculo-tests.js └── Tests ├── CalculoJurosCompostosJWT.postman_collection.json └── data-tests.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /APIFinancas/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIFinancas/.vscode/launch.json -------------------------------------------------------------------------------- /APIFinancas/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIFinancas/.vscode/tasks.json -------------------------------------------------------------------------------- /APIFinancas/APIFinancas.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIFinancas/APIFinancas.csproj -------------------------------------------------------------------------------- /APIFinancas/APIFinancas.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIFinancas/APIFinancas.sln -------------------------------------------------------------------------------- /APIFinancas/Controllers/CalculoFinanceiroController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIFinancas/Controllers/CalculoFinanceiroController.cs -------------------------------------------------------------------------------- /APIFinancas/Controllers/LoginController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIFinancas/Controllers/LoginController.cs -------------------------------------------------------------------------------- /APIFinancas/Models/Emprestimo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIFinancas/Models/Emprestimo.cs -------------------------------------------------------------------------------- /APIFinancas/Models/FalhaCalculo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIFinancas/Models/FalhaCalculo.cs -------------------------------------------------------------------------------- /APIFinancas/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIFinancas/Program.cs -------------------------------------------------------------------------------- /APIFinancas/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIFinancas/Properties/launchSettings.json -------------------------------------------------------------------------------- /APIFinancas/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIFinancas/appsettings.Development.json -------------------------------------------------------------------------------- /APIFinancas/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIFinancas/appsettings.json -------------------------------------------------------------------------------- /APIs.Security.JWT/APIs.Security.JWT.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIs.Security.JWT/APIs.Security.JWT.csproj -------------------------------------------------------------------------------- /APIs.Security.JWT/AccessManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIs.Security.JWT/AccessManager.cs -------------------------------------------------------------------------------- /APIs.Security.JWT/ApiSecurityDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIs.Security.JWT/ApiSecurityDbContext.cs -------------------------------------------------------------------------------- /APIs.Security.JWT/ApplicationUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIs.Security.JWT/ApplicationUser.cs -------------------------------------------------------------------------------- /APIs.Security.JWT/Classes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIs.Security.JWT/Classes.cs -------------------------------------------------------------------------------- /APIs.Security.JWT/IdentityInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIs.Security.JWT/IdentityInitializer.cs -------------------------------------------------------------------------------- /APIs.Security.JWT/JwtSecurityExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIs.Security.JWT/JwtSecurityExtension.cs -------------------------------------------------------------------------------- /APIs.Security.JWT/SigningConfigurations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/APIs.Security.JWT/SigningConfigurations.cs -------------------------------------------------------------------------------- /Calculos.Common/CalculoFinanceiro.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/Calculos.Common/CalculoFinanceiro.cs -------------------------------------------------------------------------------- /Calculos.Common/Calculos.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/Calculos.Common/Calculos.Common.csproj -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/Dockerfile -------------------------------------------------------------------------------- /Postman/01-post-login-prerequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/Postman/01-post-login-prerequest.js -------------------------------------------------------------------------------- /Postman/01-post-login-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/Postman/01-post-login-tests.js -------------------------------------------------------------------------------- /Postman/02-get-calculo-prerequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/Postman/02-get-calculo-prerequest.js -------------------------------------------------------------------------------- /Postman/02-get-calculo-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/Postman/02-get-calculo-tests.js -------------------------------------------------------------------------------- /Tests/CalculoJurosCompostosJWT.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/Tests/CalculoJurosCompostosJWT.postman_collection.json -------------------------------------------------------------------------------- /Tests/data-tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatogroffe/ASPNETCore6-REST_API-JWT-Postman_Financas/HEAD/Tests/data-tests.json --------------------------------------------------------------------------------