public async Task <IViewComponentResult> InvokeAsync() { var viewModels = await _staticContentService.GetAllVisibleAsync(); return(View(viewName: "~/Views/Shared/_MainStaticContent.cshtml", viewModels)); }