【发布时间】:2012-06-26 16:21:16
【问题描述】:
我正在尝试解决这个问题,但目前没有成功。是否可以在 webmethod asmx 服务中使用 async/await ?到目前为止我发现的是 async/await 只能在 WCF 服务方法(rest 或其他)中使用。
【问题讨论】:
-
WCF 于 2006 年发布,作为 asmx 的推荐替代品。 Asmx 在 2009 年被正式宣布为“遗留技术”。如果您打算更改代码以使其成为
async,为什么不将其更改为更新的平台? -
一般来说,你不应该期望 ASMX 跟上现代技术的步伐。它是遗留软件,为了向后兼容而保留。考虑以下问题:为什么微软要花钱测试
async/await的 ASMX 服务? -
斯蒂芬,约翰,谢谢你们的 cmets。我想我应该将现有的 asmx 服务迁移到 wcf。
-
约翰,您将问题标记为重复,但您标记为来源的问题是在此问题后一年多才提出的。
标签: asynchronous asmx webmethod async-await