4
我想使用ASP.NET 5.0会话状态中间件,我想将它与Azure缓存一起用作会话存储? 有人可以指出样本来实现这个?ASP.NET 5.0会话状态和Azure缓存
我想使用ASP.NET 5.0会话状态中间件,我想将它与Azure缓存一起用作会话存储? 有人可以指出样本来实现这个?ASP.NET 5.0会话状态和Azure缓存
在ASP.NET 5中,会话状态系统需要实现IDistributedCache
才能在服务提供者中使用(通过依赖注入)。因此,会话状态系统应该可以按原样使用;你只需要一个IDistributedCache
的Redis实现。
ASP.NET 5 Caching repo有一个示例Redis distributed cache provider,它使用Redis作为后备存储。
还有一个附带的sample app显示直接使用分布式缓存提供程序。
插入Azure Cache(基于Redis)作为练习留给读者(就是你!)。
谢谢Eilon,工作。那么我将不得不使用Redis缓存?我可以使用Azure托管缓存服务吗? – 2015-02-12 04:46:33
可以想象,您可以使用Azure托管缓存,但我认为Azure Redis缓存较新,可能更适合此场景,尤其是因为已经有一个如何在ASP.NET 5中使用Redis的示例。 – Eilon 2015-02-12 05:12:28
感谢Eilon寻求帮助 – 2015-02-12 06:09:12