Exemple #1
0
 private void UpdateSessionState(IRedisClient client, string key, RedisSessionState state)
 {
     using (var tran = client.BeginTransaction())
     {
         tran.On(tran.HMSet(key, state), r => r.ThrowIfFailded());
         tran.Expire(key, TimeSpan.FromMinutes(state.Timeout));
         tran.Commit();
     }
 }
 private void UpdateSessionState(IRedisClient client, string key, RedisSessionState state)
 {
     using(var tran = client.BeginTransaction())
     {
         tran.On(tran.HMSet(key, state), r => r.ThrowIfFailded());
         tran.Expire(key, TimeSpan.FromMinutes(state.Timeout));
         tran.Commit();
     }
 }