public virtual IActionResult List() { if (!permissionService.Authorize(StandardPermissionProvider.ManageTrips)) { return(AccessDeniedView()); } var model = tripFactory.PrepareSearchModel(new TripSearchModel()); return(View(model)); }