问题
How can I use miniprofiler in asp.net web site(NOT FOR MVC)? There are many resources for MVC but I can not find anything for web site.
Thanks to Alex. Now it works for asp.net web site. But I can not understand what it displays. I have not written any code in method. See the image below.
Code is as below for which I ran profiler.
protected void Page_Load(object sender, EventArgs e)
{
using (MiniProfiler.Current.Step("test"))
{
Page.Title = "12345";
}
}
回答1:
From the miniprofiler.com:
PM> Install-Package MiniProfiler
in your global.asax
:
using StackExchange.Profiling;
...
protected void Application_BeginRequest()
{
if (Request.IsLocal)
{
MiniProfiler.Start();
}
}
protected void Application_EndRequest()
{
MiniProfiler.Stop();
}
and then somewhere in your master page:
<%= StackExchange.Profiling.MiniProfiler.RenderIncludes() %>
This should be enough for starting.
来源:https://stackoverflow.com/questions/15087101/miniprofiler-for-asp-net-web-site