MiniProfiler不记录所有步骤 - 仅包含活动断点

时间:2014-11-18 13:26:27

标签: asp.net miniprofiler

当使用MiniProfiler寻找性能问题时,我遇到了一种情况,即MiniProfiler只会记录一些对MiniProfiler.Step()的调用。 这是代码:

Code

断点设置为仅计算命中数(每次运行313次),它们不会中断执行。请注意,它们在上面的屏幕截图中已停用。在运行应用程序之后,我从MiniProfiler获得了一个非常不完整的日志,从运行到运行,它有不同数量的条目,通常是2到5个。

Log with inactive breakpoints

但是,当我激活断点时,日志已完成。请记住,断点仍然不会中断执行。

Log with active breakpoints

这是MiniProfiler中的错误吗?

1 个答案:

答案 0 :(得分:0)

点击show trivial - 我怀疑那些你没有看到的是“微不足道的”。当您点击断点时,通过增加执行时间使它们看起来不那么简单。

修改

...当我在探索他们的代码时,我偶然发现了这一点 public bool IsTrivial...