private void attachEntity(TEntity entity, RedisOperation operation) { string key = RedisUtils.GetListKey(_type, operation); var list = _typedClient.Lists[key]; list.Add(entity); }
public RedisUnitOfWork(RedisDataContext context) { _disposedLists = false; _client = context.Client(); _typedClient = _client.As <TEntity>(); string type = typeof(TEntity).ToString(); _storeKey = RedisUtils.GetListKey(type, RedisOperation.Save); _removeKey = RedisUtils.GetListKey(type, RedisOperation.Delete); }