1. 程式人生 > >.Net Core使用 MiniProfiler 進行效能分析(轉)

.Net Core使用 MiniProfiler 進行效能分析(轉)

轉自:http://www.cnblogs.com/ideacore/p/9505425.html

官方文件: https://miniprofiler.com/dotnet/AspDotNetCore

1、新增包 MiniProfiler.AspNetCore.Mvc   和    MiniProfiler.EntityFrameworkCore

2、在 Startup.cs 中的 ConfigureServices 下新增,也可以根據官方文件中的說明進行相應的配置

services.AddMiniProfiler().AddEntityFramework();

3、在 Startup.cs 中的 Configure 下新增

app.UseMiniProfiler();

4、修改 _ViewImports.cshtml 

@using StackExchange.Profiling
@addTagHelper *, MiniProfiler.AspNetCore.Mvc

5、將MiniProfiler新增到佈局檔案(Shared/_Layout.cshtml)中

<mini-profiler />

最後檢視效果

實際使用中可以考慮判斷當前環境為開發環境再開啟該功能。