示例#1
0
        public async Task RemoveManyAsync(IEnumerable <string> keys, CancellationToken token = default)
        {
            keys = Check.NotNull(keys, nameof(keys));

            token.ThrowIfCancellationRequested();
            await ConnectAsync(token);

            await RedisDatabase.KeyDeleteAsync(keys.Select(key => (RedisKey)(Instance + key)).ToArray());
        }
示例#2
0
 public async Task DeleteAsync(string entityId)
 {
     var redisKey = PrimaryCacheKeyFormatter(entityId);
     await RedisDatabase.KeyDeleteAsync(redisKey).ConfigureAwait(false);
 }