public async Task <IViewComponentResult> InvokeAsync(int categoryId) { var model = _bannerService.GetBannerByCategory(categoryId).Select(x => new Banner { LinkImage = x.LinkImage }); var result = _mapper.Map <IEnumerable <Banner>, IEnumerable <BannerViewModel> >(model); return(View(result)); }