示例#1
0
        public IEnumerable <string> GetOfferedTags(string subTag)
        {
            var offeredTagsStr = new List <string>();

            if (string.IsNullOrEmpty(subTag))
            {
                var popularTags = _tagManager.GetPopularTags();
                foreach (var tag in popularTags)
                {
                    offeredTagsStr.Add(tag);
                }
            }
            else
            {
                var offeredTags = _tagManager.GetOfferedTags(subTag);
                foreach (var tag in offeredTags)
                {
                    offeredTagsStr.Add(tag.TagName);
                }
            }
            return(offeredTagsStr);
        }