我可以使用MiniProfiler来检测ASP.NET MVC WebApi网站吗?
发布时间:2020-12-16 04:28:27 所属栏目:asp.Net 来源:网络整理
导读:我正在研究的ASP.NET MVC网站有一些(由Controller派生的)“用户”页面和一些(ApiController派生的)“api”页面. 该网站使用MiniProfiler来检测“用户”页面,我真的很喜欢它.我希望在“api”页面中具有相同或类似的功能 – 特别是,已执行的SQL语句的记录,以及
我正在研究的ASP.NET MVC网站有一些(由Controller派生的)“用户”页面和一些(ApiController派生的)“api”页面.
该网站使用MiniProfiler来检测“用户”页面,我真的很喜欢它.我希望在“api”页面中具有相同或类似的功能 – 特别是,已执行的SQL语句的记录,以及所有内容的使用时间. 我看到this link看起来很有前途,其中入口点的URL只是输入到浏览器地址栏中,但这是使用ASP.NET MVC WebApi开箱即用的默认视图.我自己的URL返回XML文档(或JSON响应). 此外,我更喜欢能够让我远离浏览器的东西,因为我的真实API调用是由另一个程序启动的,我希望能够记录整个会话的信息,而不仅仅是单一请求. 任何建议? 解决方法
您可以让MiniProfiler将其结果记录到数据库中,而不是处理结果.此时,您将能够回顾一段时间内的表现(针对会话或终点).
加: MiniProfiler.Settings.Storage = new SqlServerStorage("connection string here"); 到您的设置,它应该开始登录到数据库. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – IIS7 HttpModule和ISAPI Filter执行顺序
- asp.net – .NET JIT编译器会优化方法调用吗?
- asp.net – DataTable Wrapper或如何将UI与业务逻辑分离
- asp.net – 在下拉列表中防范用户输入?
- ASP.NET – DataSourceID和DataSource有什么区别?
- asp.net – 如何在SQL数据库中创建和存储用户定义的自定义字
- asp.net-mvc – 在MVC/ASP.NET MVC中正确使用Model vs Cont
- asp.net-mvc – 在默认的asp.net mvc 5模板中输入-group-ad
- ASP.NET MVC AJAX Sys是未定义的错误
- 打爆你的 CPU
推荐文章
站长推荐
- asp.net-mvc – 发布MVC应用程序VS2013时未包含字
- 如何在IIS7 for ASP.NET中创建虚拟目录?
- asp.net-mvc – 部署网站的最佳方式 – 应用程序
- asp.net-mvc – SimpleMembershipProvider不会在
- ASP.Net MVC – 从HttpPostedFileBase读取文件,而
- asp.net-mvc – 到Spark还是不Spark?
- asp.net – DropDownList selectedvalue和表
- 如何在asp.net MVC3 Razor上编写html字段
- asp.net-mvc – ASP.NET MVC:如何在localhost上
- .Net人的源代码控制
热点阅读