c# - 如何知道使用调试诊断工具请求调用了 OperationContract
问题描述
我一直在监视 IIS 服务器中的工作进程,在应用程序池中的当前请求中,它显示请求花费了时间(超过 100 秒)。例如 url Service/RequestService 时间经过 100000
因为上面的 url 是 wcf 服务的 url 并且有很多操作合约,例如 GetRequest()、GetRequests()、CreateRequest() 等等
我想知道请求调用了什么操作合同,但 IIS 请求监视器没有显示任何详细信息。
我的问题是如何知道使用调试诊断工具调用了服务中的哪些操作合同。我尝试使用调试诊断工具转储并生成分析报告,其中有很多东西,我不确定我在寻找什么信息。
解决方案
推荐阅读
- java - Java将差异数组转换为变量
- python - Virtutalenv 命令“python setup.py egg_info”失败,错误代码为 1
- javascript - 尽管 API 已激活,但在尝试使用嵌入地图 API 时出现 ApiNotActivatedMapError
- java - Spring Boot 仅在 IDE 中工作
- javascript - 从特殊字符前后的字符串中获取值 - Jquery
- r - 将 XLS 转换为 CSV - R(试用 Rio 包)
- java - LocalDateTime 和 SQL Server JDBC 4.2 驱动程序
- postgresql - 为什么不同的查询值会产生不同的索引算法?
- sql - SQL Server - 需要在多个返回的记录中求和值
- git - 为什么 git 会从头开始添加 zip 文件?