Para configurar a base do projeto no VSCode, segui este guia:
ASP.NET Core Web API - Microsoft Docs
Atualmente, o sistema possui apenas um controller provisório, chamado TemporaryUser.
Esse controller foi g erado a partir do template padrão do ASP.NET Core e servirá como base inicial para o desenvolvimento.
Para iniciar o projeto localmente, siga os passos abaixo:
-
Acesse a pasta do projeto:
cd src -
Crie um perfil de certificação:
dotnet dev-certs https --trust
Caso apareça um prompt de confirmação na tela apenas aperte "Sim"
-
Rode a aplicação no ambiente de desenvolvimento:
dotnet run --launch-profile https
-
No console, será exibida a URL da API que está rodando localmente.
Você pode testar o sistema chamando essa URL diretamente no navegador ou via ferramentas como Postman e cURL.Caso queira ver as rotas atuais, você deve rodar
localhost:<port>/swagger
Se a página não for considerada segura e exibir esse erro, siga os passos abaixo:
- Acesse a pasta do projeto:
cd src - Limpe os perfis de certificação:
dotnet dev-certs https --clean
- Crie um perfil de confiança para certificação web:
dotnet dev-certs https --trust
- Quando aparecer uma janela de confirmação, clique em "Sim".
- Rode o programa agora com o perfil de confiança:
dotnet run --launch-profile https