public CacheDependDefine Depend <TRegionEntity>(string regionName, object value) { var region = CacheRegion.Create <TRegionEntity>(regionName, value); CheckCacheRegion <TRegionEntity>(region); regions.Add(region); return(this); }
public CacheDependDefine Depend <TRegionEntity>() { var region = CacheRegion.Create <TRegionEntity>(); CheckCacheRegion <TRegionEntity>(region); regions.Add(region); return(this); }
public IRepositoryCacheable <T> Depend <TRegionEntity>(string regionName, object value) { depends.Add(CacheRegion.Create <TRegionEntity>(regionName, value)); return(this); }
public IRepositoryCacheable <T> Depend <TRegionEntity>() { depends.Add(CacheRegion.Create <TRegionEntity>()); return(this); }