MiniProfiler не показывает sql хронометраж при использовании ProfiledDbDataAdapter - PullRequest
0 голосов
/ 19 марта 2019

В настоящее время я пытаюсь добавить MiniProfiler (v4) в гибридное приложение WebForms / MVC, и при попытке вписать его в некоторые старые вызовы ADO.NET он не показывает время профилированных запросов.Это всегда показывает 0.0ms.Наши новые звонки с использованием Dapper показывают правильное время.Может кто-нибудь помочь мне понять, что я делаю не так?

using (var con = GetDatabaseConnection(command.Connection?.ConnectionString)) // returns new ProfiledDbConnection based on connection string
{
    DbCommand cmd = GetDbCommand(con, command); // Creates DbCommand, using connection.CreateCommand() and data from a passed in SqlCommand object

    using (var da = new ProfiledDbDataAdapter(new SqlDataAdapter()))
    {
        da.SelectCommand = cmd;

        con.Open();
        da.Fill(dataSet);
    }
}

enter image description here enter image description here

...