API RESTful em C# - Cadastro e autenticação JWT Bearer de usuários
ApiEventosCulturais.sln
│
└───ApiEventosCulturais
│ appsettings.json
│ Program.cs
├───Controllers
│ AuthController.cs
│ EventoController.cs
│ UsuarioController.cs
├───Models
│ Evento.cs
│ MongoConfig.cs
│ Usuario.cs
└───Services
AuthService.cs
EventoService.csgit clone https://github.com/andremarko/ads-cp4-csharp-dotnet-4sem
cd ads-cp5-csharp-dotnet-4sem
"MongoConfig": {
"ConnectionString": "",
"DatabaseName": "",
"CollectionName": ""
},
"Jwt": {
"Key": "",
"Issuer": "",
"Audience": "" - opcional
} dotnet restore
dotnet build
dotnet run --project ApiEventosCulturais/ApiEventosCulturais.csproj
Também pode ser executado via Visual Studio com F5 ou Ctrl+F5.
Acesse:
https://localhost:<porta designada>/swagger