Exemplo com ASP.NET Core
Pacote necessário:
FluentMap.DependencyInjection
Problema resolvido
Seção intitulada “Problema resolvido”Registre um runtime de mapping isolado no contêiner da aplicação.
Quando usar
Seção intitulada “Quando usar”Use este recurso quando o formato das colunas e o modelo .NET precisarem permanecer separados por uma configuração explícita e revisável.
Exemplo
Seção intitulada “Exemplo”builder.Services.AddFluentMap(mapping => mapping.Configure(config => config.AddMap<CustomerMap>()));Como funciona
Seção intitulada “Como funciona”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.