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()); }
public async Task DeleteAsync(string entityId) { var redisKey = PrimaryCacheKeyFormatter(entityId); await RedisDatabase.KeyDeleteAsync(redisKey).ConfigureAwait(false); }