我们使用 Swashbuckle 从我们的 api 服务生成 swagger,然后使用 Visual Studio 中的 ADD Azure API Client 函数生成一个 API 客户端。除了服务器遇到问题并引发错误的情况外,此客户端工作正常。此服务器错误导致客户端继续等待并且永远不会返回错误,因此不会触发错误。同步和异步调用都会发生这种情况。
抛出错误的唯一方法是将超时设置为很短的时间,在这种情况下会抛出 Task Canceled 异常。
当我们生成 JavaScript 客户端时,不会出现此问题,客户端将完美运行。
有人对我们能做什么有任何建议吗?