减少wcf服务中仅一个请求的超时时间

本文关键字:一个 请求 时间 超时 服务 wcf 减少 | 更新日期: 2023-09-27 18:11:43

假设我有一个WCF服务请求有一分钟超时现在我怎么能有一个方法超时为5秒而不是全局超时?

减少wcf服务中仅一个请求的超时时间

Hasan Khan的流行评论是正确的,但我建议您创建两个单独的合约(即IServiceContractWithRegularTimeout和IPingPong)。单个服务类将实现两个接口,并且您将为该服务配置两个端点:一个用于IServiceContractWithRegularTimeout,另一个用于IPingPong。这个问题和答案展示了一个如何做到这一点的例子。