Como registrar / obter uma consulta SQL gerada automaticamente pelo Dapper Extensions?

Estou usando as extensões Dapper (DE) como ORM. É consumido na Camada de Acesso a Dados, que é implementada usando o padrão Repositório. O SQL Express é um RDBMS de back-end.

O DE gera automaticamente a maioria das consultas para mim. Eu quero registrar essas consultas geradas automaticamente para fins de depuração.

Existem duas maneiras de conseguir isso:

Obtenha a consulta SQL gerada pelo DE (antes ou depois de ser executada) e grave-a no log.Esta é a maneira preferida para mim como eu já tenho meu módulo de log (usando log4net) no lugar. A única coisa que eu preciso é do SQL gerado pelo DE.Integre o DE com alguma ferramenta de registro. Eu liesta responda. Parece possível usando a ferramenta MiniProfiler; mas como eu disse acima, eu já tenho meu módulo de registro em vigor. Eu não quero usar outra ferramenta apenas para registrar consultas SQL.

Como registrar / obter uma consulta SQL gerada automaticamente pelo Dapper Extensions sem usar nenhuma outra ferramenta de registro?

ode outros pergunta semelhante é sobre Dapper. Esta pergunta é sobre extensões Dapper.

questionAnswers(2)

yourAnswerToTheQuestion