解读ASP.NET 5 & MVC6系列教程(8):Session与Caching
在之前的版本中,Session存在于System.Web中,新版ASP.NET 5中由于不在依赖于System.Web.dll库了,所以相应的,Session也就成了ASP.NET 5中一个可配置的模块了。但同时也需要注意,该接口并没提供之前版本中的Abandon方法功能。使用分布式Session,其主要工作就是将Session保存的地方从原来的内存换到分布式存储上,本节,我们以Redis存储为例来讲解分布式Session的处理。先查看使用分布式Session的扩展方法,示例如下,我们可以看到,其Session容器需要是一个支持该接口是缓存Caching的通用接口,也就是说,只要我们实现了缓存接口,就可以将其用于Session的管理。
下载地址
用户评论