Пример #1
0
        public TokenModel Get(string token)
        {
            string valueStr = TokenRedisFactory.Get(token);

            if (string.IsNullOrEmpty(valueStr))
            {
                return(null);
            }
            TokenValueModel valueModel = JsonConvert.DeserializeObject <TokenValueModel>(valueStr);

            return(new TokenModel()
            {
                Token = token, Value = valueModel
            });
        }
Пример #2
0
        public void Set(TokenModel t, TimeSpan validFor)
        {
            string value = JsonConvert.SerializeObject(t.Value);

            TokenRedisFactory.Set(t.Token, value, validFor);
        }
Пример #3
0
 public void Expire(string token, int hours)
 {
     TokenRedisFactory.Expire(token, hours);
 }
Пример #4
0
 public void Delete(string token)
 {
     TokenRedisFactory.Delete(token);
 }
Пример #5
0
 private void Delete(string token)
 {
     TokenRedisFactory.Delete(token);
 }