Inicie os serviços do Docker (SQL Server e Elasticsearch) usando o docker-compose
:
docker-compose up -d
Restaurar as dependências do projeto e aplicar as migrações para configurar o banco de dados:
dotnet restore
dotnet ef database update
Execute a aplicação localmente:
dotnet run
Abra o navegador e acesse a URL do Swagger para visualizar e testar os endpoints da API:
http://localhost:7001/
GET /api/produtos
- Obter todos os produtosGET /api/produtos/{id}
- Obter um produto específico pelo IDPOST /api/produtos
- Criar um novo produtoPUT /api/produtos/{id}
- Atualizar um produto existenteDELETE /api/produtos/{id}
- Excluir um produto