public User PostExport(User user) { var key = Guid.NewGuid().ToString(); user.Id = key; HttpRuntimeCache.Set(key, user); return(user); }
public virtual void Set(string key, object value, int minutes, bool isAbsoluteExpiration, Action <string, object, string> onRemove) { HttpRuntimeCache.Set(key, value, minutes, isAbsoluteExpiration, (k, v, reason) => { if (onRemove != null) { onRemove(k, v, reason.ToString()); } }); }
private void SetInstance(string instanceKey, Func <object> createInstance) { cache.Set <object>(instanceKey, createInstance()); }