Este é um projeto simples que demonstra como criar uma API CRUD (Create, Read, Update, Delete) em .NET utilizando Dapper e SQLite.
- Listar todos os produtos
- Buscar um produto pelo ID
- Adicionar um novo produto
- Atualizar um produto existente
- Excluir um produto
- .NET 8
- Dapper 2.1
- SQLite.Core 1.0
- .NET 8 SDK
- SQLite
O banco de dados SQLite será criado automaticamente quando o aplicativo for iniciado pela primeira vez. Certifique-se de que o arquivo de banco de dados database.db
seja criado no diretório do aplicativo.
-
Clone o repositório: git clone https://github.com/seu-usuario/CRUD_DapperSqlite.git
-
Navegue até o diretório do projeto:
-
Execute o aplicativo:
Documentação da API A API é documentada utilizando Swagger para gerar automaticamente uma documentação interativa. Os endpoints podem ser visualizados e testados navegando até https://localhost:(porta)/swagger após iniciar o aplicativo.