protected override DataSet DoGetDataSet(string key, EmptyClass client) { byte[] content = _client.Get <byte[]>(key); using (MemoryStream stm = new MemoryStream(content)) { return(MemDataSerialize.LoadDataSet(stm)); } }
protected override bool DoSetDataSet(string key, DataSet value, EmptyClass client) { byte[] bval = MemDataSerialize.DataSetToBytes(value); _client.Store(StoreMode.Set, key, bval, _expiration); return(true); }
protected override bool DoSetDataSet(string key, DataSet value, IRedisClient client) { byte[] bval = MemDataSerialize.DataSetToBytes(value); client.Set <byte[]>(key, bval, _expiration); return(true); }