MiniProfiler は、Ajax 呼び出しをログに記録し、タイミングの内訳を表示できます。
JavaScript コードにカスタム ステップを追加することもできますか?
MiniProfiler は、Ajax 呼び出しをログに記録し、タイミングの内訳を表示できます。
JavaScript コードにカスタム ステップを追加することもできますか?
RazorビューTimeScript
でコマンドを使用して、クライアント側スクリプトの実行時間を計ることができます。
<head>
@this.InitClientTimings()
@this.TimeScript("jQuery 2.0.3", @<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js" type="text/javascript"></script>)
@using (profiler.Step("<head> rendering"))
{
<title>@ViewBag.Title - MVC MiniProfiler Demo</title>
@(this.TimeScript("Our CSS", @<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />))
@RenderSection("head", required:false)
}
</head>
ここでは、jQuery および CSS スクリプトの読み込みに費やされた時間が測定されています。もちろん、この関数を使用してクライアント側のコードを挿入することもできます。