Example #1
0
        public User PostExport(User user)
        {
            var key = Guid.NewGuid().ToString();

            user.Id = key;
            HttpRuntimeCache.Set(key, user);
            return(user);
        }
Example #2
0
 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());
         }
     });
 }
Example #3
0
 private void SetInstance(string instanceKey, Func <object> createInstance)
 {
     cache.Set <object>(instanceKey, createInstance());
 }