1

我开始在我的 ASP MVC 4 Web 应用程序上使用 Stackoverflow MiniProfiler。我只在 BeginRequest 和 EndRequest 中分别放置了 Start 和 Stop 调用。我在一项操作中添加了一些步骤,如下所示:

private ActionResult MyAction(string id)
{
  using (MiniProfiler.Current.Step("GatherReportItems")) {
    ...
  }

  using (MiniProfiler.Current.Step("BuildReportViewModel")) {
    ...
  }

  using (MiniProfiler.Current.Step("AddingExtraInfo")) {
    ...
  }
}

问题是,在对该操作的第一个请求中,我可以看到所有 3 个步骤,在任何进一步的请求中,我只看到第一步,而没有看到其他任何步骤。

当我调试我的应用程序时,我可以在 MiniProfiler.Current -> Head -> Children 中看到所有 3 个步骤都在那里。在客户端显示中(单击计时框后),我只能看到部分步骤。

4

1 回答 1

3

我现在注意到,在分析详细信息弹出窗口的底部有一个小链接名称show trivial ,它添加了非常短的时间

于 2013-03-21T09:45:51.137 回答