Esempio n. 1
0
        private Task <List <Entities.PostTag> > AddPostTags(string postSlug, List <string> tagList)
        {
            return(Task.Run(async() =>
            {
                var tagSlugs = await tagRepository.CreateTagsAsync(tagList);

                List <Entities.PostTag> newPostTags = new();

                foreach (var tagSlug in tagSlugs)
                {
                    newPostTags.Add(new Entities.PostTag
                    {
                        PostSlug = postSlug,
                        TagSlug = tagSlug
                    });
                }

                return newPostTags;
            }));
        }