/// <summary> /// Adds an item related to one or more tags. /// </summary> /// <param name="item">The item.</param> /// <param name="tags">The tags.</param> public async Task AddAsync(T item, string[] tags) { if (tags == null || tags.Length == 0) { await AddAsync(item); return; } await _cacheProvider.AddToSetAsync <T>(RedisKey, item, tags); }