public IViewComponentResult Invoke() { if (!_shoppingCartSettings.MiniShoppingCartEnabled) { return(Content("")); } if (!_permissionService.Authorize(StandardPermissionProvider.EnableShoppingCart)) { return(Content("")); } var model = _shoppingCartModelFactory.PrepareMiniShoppingCartModel(); return(View(model)); }