【发布时间】:2021-05-22 01:11:27
【问题描述】:
在我的 WebApi (.Net 4.6.2) 中,我遇到了一个执行异常缓慢(~15 秒)的调用的问题。当我去分析它时,我发现调用中的代码执行速度相对较快(db call & processing in
我认为序列化(我正在使用 JSON)需要一段时间才能完成。所以我在我试图序列化的类的GetObjectData() 方法中设置了一个断点。它也能在几毫秒内完成工作。
之后,如果我让它运行,它仍然需要剩余时间(大约 14 秒)才能完成。(这个时间纯粹是在客户端等待,不会发生下载)
如何调试GetObjectData() 之后发生的情况并确定瓶颈?
【问题讨论】:
标签: c# asp.net-web-api