mvc-mini-profiler - 最小化启动 MiniProfiler UI?
问题描述
我已将 MiniProfiler 添加到 ASP.NET Core SPA 应用程序中,当第一次加载我的应用程序时,会发出很多请求,因此 MiniProfiler UI 涵盖了我的应用程序的一些重要部分(实际上并没有任何好的位置可以放置它许多痕迹显示)。
我想启动 MiniProfiler 最小化,这样当感觉比预期慢时我可以扩展它来检查配置文件(我不想刷新页面,因为下次速度可能会很好)
如何以最小化模式启动 UI,以便按需扩展?
解决方案
如果目标只是在默认情况下让 MiniProfiler 不受影响,那么您可以将其隐藏起来,而不是最小化启动它。
在您的 cshtml 文件中,您可以设置start-hidden
为true
,例如
<mini-profiler show-controls="true" start-hidden="true" />
然后在运行您的应用程序时,您可以按 切换可见性Alt+P。
它将可见性状态保存在本地存储中,因此每次运行应用程序时它都会继续可见,直到您Alt+P再次按下(或清除本地存储)
推荐阅读
- sql - 使用关系模型的objections.js 性能非常慢
- sql - SQL-删除具有特定时间段的行
- python - Culebra 坚持“接触点(单位=DIP)”
- javascript - regexp 获取路径名,即使您不知道其中的某些部分
- angular - 如何使用 jest js 在 Angular 中创建 SpyObj?
- python - 使用 np.einsum 将两个数组相乘和相加
- javascript - Vanillla Javascript 使用数据类型显示隐藏内容
- python-3.x - 如何检测硒初始化程序驱动程序是否无头
- python - Python 套接字客户端没有收到任何东西,由 recv.from(datasize) 挂起
- python - 使用 np.where() 进行数据清理 - ValueError: Series 的真值不明确。使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()