Exemple #1
0
        /// <summary>
        /// 移除文章分类
        /// </summary>
        /// <param name="categoryId"></param>
        public void RemoveCategory(Guid categoryId)
        {
            if (categoryId == Guid.Empty)
            {
                throw new ArgumentNullException($"{nameof(categoryId)}");
            }

            var categoryRedisKey = "NewBlogger:Categorys";

            var category = _redisRepository.ListRange <Category>(categoryRedisKey).FirstOrDefault(w => w.Id == categoryId);

            _redisRepository.ListRemove(categoryRedisKey, category);
        }
Exemple #2
0
        /// <summary>
        /// 移除文章列表
        /// </summary>
        /// <param name="tagId"></param>
        public void RemoveTag(Guid tagId)
        {
            if (tagId == Guid.Empty)
            {
                throw new ArgumentNullException($"{tagId}");
            }

            var categoryRedisKey = "NewBlogger:Tags";

            var category = _redisRepository.ListRange <Tag>(categoryRedisKey).FirstOrDefault(w => w.Id == tagId);

            _redisRepository.ListRemove(categoryRedisKey, category);
        }