Ich habe einen Standard-Code:Wie liest man eine von Dapper erzeugte SQL-Abfrage?
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;
}
}
Wie Einsparung Abfragen von Dapper in die Datei zB mit NLog erzeugt automatisieren? Ich denke an Quelle der SQL-Abfrage wie im SQL Server Profiler angezeigt. mit MiniProfiler.
Zuerst konfigurieren Miniprofiler nach den docs
Wäre toll, wenn Dapper eine Erweiterung zu SQLMapper.GridReader hätte, die das generierte SQL ausgeben würde. Es ist Open Source, so dass Sie es auch selbst optimieren können. Ich habe es gerade versucht und das GitHub-Projekt kompiliert nicht einmal auf meiner Dev-Maschine. :) Willkommen in der Open-Source-Welt. – Pompair