0

我们使用 Swashbuckle 从我们的 api 服务生成 swagger,然后使用 Visual Studio 中的 ADD Azure API Client 函数生成一个 API 客户端。除了服务器遇到问题并引发错误的情况外,此客户端工作正常。此服务器错误导致客户端继续等待并且永远不会返回错误,因此不会触发错误。同步和异步调用都会发生这种情况。

抛出错误的唯一方法是将超时设置为很短的时间,在这种情况下会抛出 Task Canceled 异常。

当我们生成 JavaScript 客户端时,不会出现此问题,客户端将完美运行。

有人对我们能做什么有任何建议吗?

4

1 回答 1

1

终于找到了为什么会出现这个问题,Fiddler 和 Visual Studio 2015 中的诊断工具的组合。在我禁用这些工具后,一切都按预期工作。

于 2016-01-06T13:38:08.577 回答