-
- Clone o projeto: https://github.com/jeffreysSharp/master.rotas.git
-
- Altere a string de conexão no arquivo appsettings.Development.json no projeto Master.Rotas.API
-
- Abrir o Package Manager Console > Selecione o Projeto Master.Rotas.Data > Rode o comando Update-Database
-
- Selecione o Projeto Master.Rotas.API > Rode o comando update-database -Context ApplicationDbContext
-
- Set Startup Project Master.Rotas.API
-
- F5
-
- Na tela do swagger crie uma nova conta
-
- No SQL abra a tabela AspNetUsers e copie o Id do usuário
-
- Na Tabela AspNetUserClaims Inserir um UserId, ClaimType = Rota, ClaimValue = Adicionar, Atualizar, Excluir
-
- No swagger faça o login e copie o JWT gerado
- .NET Core 8
- C# 12.0
- EntityFrameworkCore
- Swagger
- AutoMapper
- DependencyInjection
- FluentValidation
- Identity
- JWT
- Visual Studio 2022
- SQL Server
- CRUD - Rotas
- Autenticação
- Autorização