示例#1
0
        /// <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);
        }