public async Task <BlogPostsResult> GetBlogPostsByTagId(string tagId) { var results = await _blogPostRepository.GetBlogPostsByTagId(tagId); if (results.Count == 0) { return new BlogPostsResult { Data = results, Details = new ResultDetails { Message = "None were found.", ResultStatus = ResultStatus.Warning } } } ; return(new BlogPostsResult { Data = results, Details = new ResultDetails { ResultStatus = ResultStatus.Success } }); }