我想知道在Linux上的Mono中是否支持使用async await关键字功能编写自托管的WebApi项目..
然后有一些文字说有限的ASP.NET 4.5异步堆栈。
所以...我很困惑...... Mono 4.5支持async / await方面是什么?
答案 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应用程序的最佳选择。