Учитывая, что MiniProfiler на самом деле не работает для нелокальных запросов из-за следующего:
protected void Application_BeginRequest()
{
if (Request.IsLocal)
MiniProfiler.Start();
}
Можно ли тогда (с точки зрения производительности) оставить использование ProfiledDbConnection
в рабочем коде?
var db = new MyDataContext(new StackExchange.Profiling.Data.ProfiledDbConnection(new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString), MiniProfiler.Current))