public void Store <T>(T item, string cacheKey, Lifecycle lifecycle) { var cache = lifecycle.Get().FindCache(); cache.Set(cacheKey, item); }
public void Clear(Lifecycle lifecycle) { var objectCache = lifecycle.Get().FindCache(); objectCache.Clear(); }
public T Get <T>(string cacheKey, Lifecycle lifecycle) { var objectCache = lifecycle.Get().FindCache(); return((T)objectCache.Get(cacheKey)); }