Mam standardowy kod:Jak odczytać zapytanie SQL wygenerowane przez Dapper?
public IEnumerable ExperimentSelect(object parameters)
{
using (var connection = new SqlConnection(ConnectionString))
{
connection.Open();
var dynamicparam = new DynamicParameters(parameters);
var rows = connection.Query("[dbo].[ptbSapOrderSelect]", dynamicparam,
commandType: CommandType.StoredProcedure);
if (rows.Any())
TotalRows = ((long)rows.ToList()[0].TotalRows);
return rows;
}
}
Jak zautomatyzować zapytań oszczędności wygenerowanych przez Dapper do pliku przy użyciu np NLog? Mam na myśli uzyskanie źródła kwerend SQL, jak pokazano w programie SQL Server Profiler.
Byłoby świetnie, gdyby Dapper miał rozszerzenie do SQLMapper.GridReader, które zrzucił wygenerowany SQL. Jest to oprogramowanie open source, więc możesz je także sam zmodyfikować. Po prostu próbowałem, a projekt GitHub nawet nie skompilował na moim komputerze. :) Witamy w świecie open source. – Pompair