2015-02-11 132 views

回答

2

在ASP.NET 5中,会话状态系统需要实现IDistributedCache才能在服务提供者中使用(通过依赖注入)。因此,会话状态系统应该可以按原样使用;你只需要一个IDistributedCache的Redis实现。

ASP.NET 5 Caching repo有一个示例Redis distributed cache provider,它使用Redis作为后备存储。

还有一个附带的sample app显示直接使用分布式缓存提供程序。

插入Azure Cache(基于Redis)作为练习留给读者(就是你!)。

+0

谢谢Eilon,工作。那么我将不得不使用Redis缓存?我可以使用Azure托管缓存服务吗? – 2015-02-12 04:46:33

+1

可以想象,您可以使用Azure托管缓存,但我认为Azure Redis缓存较新,可能更适合此场景,尤其是因为已经有一个如何在ASP.NET 5中使用Redis的示例。 – Eilon 2015-02-12 05:12:28

+0

感谢Eilon寻求帮助 – 2015-02-12 06:09:12