あまり使うつもりがなかったというか、対応したセッションプロバイダーが In-Memory と SQL Server ぐらいしかなかったので触れていなかったですが、ASP.NET 4.6.2 から非同期対応の SessionState Module が使えるようになっています。 全然情報を見なかったのと、Cosmos DB のプロバイダーが出たので調べました。 単純に Task ベースで書き直されたという感じですが、モダンなストレージクライアントでは Task を使うのが当たり前という状況なので、新しいプロバイダーは作りやすくなったと思います。 ちなみに 1.1.0 から非同期以外にロックなしのセッションに対応しています。以下のブログで紹介はされていますが、このタイトルで SessionState Module の新機能が紹介されているとか気が付かないです。 ASP.NET のセッションはス
![ASP.NET の Async SessionState Module を試してみる - しばやん雑記](https://cdn-ak-scissors.b.st-hatena.com/image/square/47c8ebe24232892f9976f7fe135ad72723615bf0/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fshiba-yan%2F20171126%2F20171126015715.png)