public virtual async Task <PagedResultDto <CmsUserDto> > GetAuthorsHasBlogPostsAsync(BlogPostFilteredPagedAndSortedResultRequestDto input) { var authors = await BlogPostRepository.GetAuthorsHasBlogPostsAsync(input.SkipCount, input.MaxResultCount, input.Sorting, input.Filter); var authorDtos = ObjectMapper.Map <List <CmsUser>, List <CmsUserDto> >(authors); return(new PagedResultDto <CmsUserDto>( await BlogPostRepository.GetAuthorsHasBlogPostsCountAsync(input.Filter), authorDtos)); }