首页 > 解决方案 > 最小化启动 MiniProfiler UI?

问题描述

我已将 MiniProfiler 添加到 ASP.NET Core SPA 应用程序中,当第一次加载我的应用程序时,会发出很多请求,因此 MiniProfiler UI 涵盖了我的应用程序的一些重要部分(实际上并没有任何好的位置可以放置它许多痕迹显示)。

我想启动 MiniProfiler 最小化,这样当感觉比预期慢时我可以扩展它来检查配置文件(我不想刷新页面,因为下次速度可能会很好)

如何以最小化模式启动 UI,以便按需扩展?

标签: mvc-mini-profiler

解决方案


如果目标只是在默认情况下让 MiniProfiler 不受影响,那么您可以将其隐藏起来,而不是最小化启动它。

在您的 cshtml 文件中,您可以设置start-hiddentrue,例如

<mini-profiler show-controls="true" start-hidden="true" />

然后在运行您的应用程序时,您可以按 切换可见性Alt+P

它将可见性状态保存在本地存储中,因此每次运行应用程序时它都会继续可见,直到您Alt+P再次按下(或清除本地存储)


推荐阅读