Pular para o conteúdo

Streaming mapeado

Pacote necessário: Dapper.FluentMap

Percorra linhas mapeadas sem manter todo o resultado em memória.

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

foreach (var customer in connection.QueryMappedUnbuffered<Customer>(sql))
{
Process(customer);
}

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.