Pular para o conteúdo

Exemplo com SQLite

Pacotes necessários: Dapper.FluentMap, Microsoft.Data.Sqlite

Use um banco SQLite em memória em um exemplo compacto de integração.

Use este recurso quando o formato das colunas e o modelo .NET precisarem permanecer separados por uma configuração explícita e revisável.

using var connection = new SqliteConnection("Data Source=:memory:");
connection.Open();
var customer = connection.QuerySingle<Customer>(sql);

O FluentMap registra metadados tipados e os aplica no caminho de materialização correspondente. O SQL, a conexão, os parâmetros e o ciclo de vida continuam sob responsabilidade da aplicação e do Dapper.