Burkay がコメントで述べたように、TrivialDurationThresholdMilliseconds 設定は使用されていないようです。そのため、20 ミリ秒未満のリクエストを記録して表示する必要があります。
時間の範囲内でのみレコード要求を制限したい場合は、次のようなものを実装できます (通常、global.asax.cs の Application_EndRequest メソッド内)。
if (MiniProfiler.Current != null)
{
decimal minimumMillisecondsToRecord = 0.1m;
decimal maximumMillisecondsToRecord = 5.1m;
var durationOfProfiling = DateTime.Now.ToUniversalTime() - MiniProfiler.Current.Started;
if (durationOfProfiling.Milliseconds >= minimumMillisecondsToRecord
&& durationOfProfiling.Milliseconds <= maximumMillisecondsToRecord)
{
MiniProfiler.Stop(discardResults: false);
}
else
{
MiniProfiler.Stop(discardResults: true);
}
}