文章目录
本地数据容器缓存策略:LocalContainerCacheStrategy
本节重点介绍本地缓存(单机环境)的缓存策略实现,包括缓存策略的实现思路和实现代码两方面的全过程,开发者们可以举一反三,将其运用到更多的场景,包括分布式缓存。
注意:这里说的“单机”是指微信应用只部署在一台服务器上。
创建 LocalContainerCacheStrategy 类
第一步我们需要新建 LocalContainerCacheStrategy.cs 文件,并创建
LocalContainerCacheStrategy 类。
/// <summary>
/// 本地容器缓存策略
/// </summary>
public class LocalContainerCacheStrategy : IContainerCacheStragegy
{
}
LocalContainerCacheStrategy 继承自容器缓存策略接口
IContainerCacheStragegy,在实现 IContainerCacheStragegy 接口中的属性和方法之前,我们先来确定本地缓存的数据源。