衡量 ASP.NET 页面中代码运行时间的最佳方法是什么?
这是我的代码,尝试为页面加载计时并写入日志。
private Stopwatch PageTimer = null;
protected void Page_Init(Object Src, EventArgs E)
{
if (!IsPostBack)
{
PageTimer = new Stopwatch();
PageTimer.Start();
}
}
protected override void OnPreRender(EventArgs e)
{
if (!IsPostBack)
{
PageTimer.Stop();
Logger.SectionEnd("PageTimer", PageTimer, "", true);
}
base.OnPreRender(e);
}
最佳答案
你可以试试mvc-mini-profiler .
关于c# - 计时 ASP.NET 页面加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9391417/