public VueFormController(
     ILogger <VueFormController> logger,
     IContentManager contentManager,
     IAuthorizationService authorizationService,
     IContentDefinitionManager contentDefinitionManager,
     IContentItemDisplayManager contentItemDisplayManager,
     IUpdateModelAccessor updateModelAccessor,
     IScriptingManager scriptingManager,
     ILiquidTemplateManager liquidTemplateManager,
     HtmlEncoder htmlEncoder,
     IShortcodeService shortcodeService,
     IContentPermissionsService contentPermissionsService,
     IStringLocalizer <VueFormController> stringLocalizer,
     IWorkflowManager workflowManager = null
     )
 {
     _logger                    = logger;
     _contentManager            = contentManager;
     _contentDefinitionManager  = contentDefinitionManager;
     _contentItemDisplayManager = contentItemDisplayManager;
     _updateModelAccessor       = updateModelAccessor;
     _scriptingManager          = scriptingManager;
     _liquidTemplateManager     = liquidTemplateManager;
     _htmlEncoder               = htmlEncoder;
     _shortcodeService          = shortcodeService;
     _contentPermissionsService = contentPermissionsService;
     S = stringLocalizer;
     _workflowManager      = workflowManager;
     _authorizationService = authorizationService;
 }
 public ArrangementService(
     IContentManager contentManager,
     IContentAliasManager aliasManager,
     IContentPermissionsService contentPermissionsService,
     CombinedLogger <ArrangementService> logger
     )
 {
     _aliasManager              = aliasManager;
     _contentManager            = contentManager;
     _contentPermissionsService = contentPermissionsService;
     _logger = logger;
 }
 public UserCanViewFilter(IContentPermissionsService contentPermissionsService)
 {
     _contentPermissionsService = contentPermissionsService;
 }
 public ContentPermissionsDisplay(IContentPermissionsService contentPermissionsService, IHttpContextAccessor httpContextAccessor, IRoleService roleService)
 {
     _contentPermissionsService = contentPermissionsService;
     _httpContextAccessor       = httpContextAccessor;
     _roleService = roleService;
 }