9
MVC 4.0でSystem.Web.Mvc.AsyncControllerをチェックしたところ、「ASP.NET MVC 3との下位互換性のために提供されました」というコメントがあります。これはMVC 4に非同期コントローラの新しい実装があることを意味しますか? MVC 4.0で正しい方法は何ですか?コントローラを非同期にすると、I/Oの激しい操作をIIS要求スレッドプール以外のスレッドプールに置くことができますか?ASP.NET MVCの非同期コントローラ
は 'async'と' await' C#4.5ではなく、5.0が付属していませんか? – Spook
@Spook C#4.5はありません:https://en.wikipedia.org/wiki/C_Sharp_(programming_language)#Versions async/await言語サポートはC#5.0に付属しており、.NET 4.5も必要です。 .NET 4.0を使用して、BCLチームのNuGetパッケージでasync/await言語機能を活用することができます:http://www.nuget.org/packages/Microsoft.Bcl.Async/ – tugberk