Mono .Net支持异步等待?

时间:2015-10-08 22:12:06

标签: c# .net asp.net-web-api mono async-await

我想知道在Linux上的Mono中是否支持使用async await关键字功能编写自托管的WebApi项目..

我发现了这个: 在兼容性页面上的Mono网站上: enter image description here

然后有一些文字说有限的ASP.NET 4.5异步堆栈。

所以...我很困惑...... Mono 4.5支持async / await方面是什么?

1 个答案:

答案 0 :(得分:3)

很久以前Mono克隆了ASP.NET 2管道,以支持基于" System.Web"的经典ASP.NET WebForms。部件。由于微软的初步设计,该模型是同步模式。

但是,后来微软在.NET 4 / 4.5时间框架内向管道(System.Web)添加了许多异步功能,而新的设计Mono还没有完全克隆。这可能是段落背后的含义。

我不认为Mono应该继续推进" System.Web"正如微软甚至在不久前赞成OWIN,现在是ASP.NET 5 / DNX。

更新

请立即切换到ASP.NET Core,因为它是跨平台Web应用程序的最佳选择。