Pular para o conteúdo

Múltiplos result sets

Pacote necessário: Dapper.FluentMap

Leia cada result set por meio de um grid reader ciente dos mappings.

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 multi = connection.QueryMultipleMapped(sql);
var customers = multi.ReadMapped<Customer>();
var orders = multi.ReadMapped<Order>();

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.