public bool Set <T>(string key, T value, int seconds) { Execute(RedisCommand.MULTI); Execute(RedisCommand.SET, key, RJsonConvert.SerializeObject(value)); Execute(RedisCommand.EXPIRE, key, seconds.ToString()); var reply = Execute(RedisCommand.EXEC) as object[]; return(reply[0].ToString() == ReplyFormat.ReplySuccess); }
public bool Set <T>(string key, T value) { return(((string)Execute(RedisCommand.SET, key, RJsonConvert.SerializeObject(value))) == ReplyFormat.ReplySuccess); }
public T Get <T>(string key) { return(RJsonConvert.DeserializeObject <T>(Execute(RedisCommand.GET, key).ToString())); }