我在global.asax文件中安装并开始使用miniprofiler。到目前为止一切正常。
按照设置我有,
protected void Application_Start()
{
StackExchange.Profiling.EntityFramework6.MiniProfilerEF6.Initialize();
//miniprofiler
if (databaseInstalled)
{
if (EngineContext.Current.Resolve<StoreInformationSettings>().DisplayMiniProfilerInPublicStore)
{
GlobalFilters.Filters.Add(new ProfilingActionFilter());
}
}
}
protected void Application_BeginRequest(object sender, EventArgs e)
{
MiniProfiler.Start();
}
我获取有关函数时间的信息,但仅用于根函数。所以它没有告诉我哪些子功能在主函数内花了多少时间。这通常是我会使用VS profiler或其他分析器如redgate进行检索。是否可以用miniprofiler进行检索?