protected override IList <ICacheGroup> ParserLocalGroups(XmlNodeList nodes) { if (ValidateService.IsNullOrEmpty(nodes)) { } IList <ICacheGroup> groups = new List <ICacheGroup>(); foreach (XmlNode node in nodes) { ICacheGroup group = ParserLocalGroup(node); if (null == group) { continue; } groups.Add(group); } return(groups); }
protected CacheDictionaryBase(string name, ICacheGroup group) { Name = name; CurrentGroup = group; }
protected LocalMemoryCacheDictionary(string name, ICacheGroup group) : base(name, group, new MemoryCache(name)) { }
public void Update(ICacheGroup newVersionOfCacheGroup) { throw new NotImplementedException(); }
protected ObjectCacheBasedCacheDictionaryBase(string name, ICacheGroup group, ObjectCache cacheCore) : base(name, group) { _core = cacheCore; }