public AdminController(
            IContentDefinitionDisplayManager contentDefinitionDisplayManager,
            IContentDefinitionService contentDefinitionService,
            IContentDefinitionManager contentDefinitionManager,
            ShellSettings settings,
            IAuthorizationService authorizationService,
            ISession session,
            ILogger <AdminController> logger,
            IHtmlLocalizer <AdminController> htmlLocalizer,
            IStringLocalizer <AdminController> stringLocalizer,
            INotifier notifier,
            IUpdateModelAccessor updateModelAccessor)
        {
            _notifier = notifier;
            _contentDefinitionDisplayManager = contentDefinitionDisplayManager;
            _session = session;
            _authorizationService     = authorizationService;
            _contentDefinitionService = contentDefinitionService;
            _contentDefinitionManager = contentDefinitionManager;
            _settings            = settings;
            _updateModelAccessor = updateModelAccessor;

            Logger = logger;
            H      = htmlLocalizer;
            S      = stringLocalizer;
        }
 public SourceController(
     IAuthorizationService authorizationService,
     IDisplayManager <SitemapSource> displayManager,
     IEnumerable <ISitemapSourceFactory> factories,
     ISitemapManager sitemapManager,
     ISiteService siteService,
     ISitemapCacheProvider sitemapCacheProvider,
     IUpdateModelAccessor updateModelAccessor,
     INotifier notifier,
     IShapeFactory shapeFactory,
     IStringLocalizer <SourceController> stringLocalizer,
     IHtmlLocalizer <SourceController> htmlLocalizer)
 {
     _displayManager       = displayManager;
     _factories            = factories;
     _authorizationService = authorizationService;
     _sitemapManager       = sitemapManager;
     _siteService          = siteService;
     _sitemapCacheProvider = sitemapCacheProvider;
     _updateModelAccessor  = updateModelAccessor;
     _notifier             = notifier;
     New = shapeFactory;
     S   = stringLocalizer;
     H   = htmlLocalizer;
 }
示例#3
0
 public AdminController(
     ISession session,
     IContentManager contentManager,
     IAuthorizationService authorizationService,
     IContentItemDisplayManager contentItemDisplayManager,
     IContentDefinitionManager contentDefinitionManager,
     INotifier notifier,
     IHtmlLocalizer <AdminController> localizer,
     IUpdateModelAccessor updateModelAccessor,
     IEnumerable <ITaxonomyTermValidator> validators,
     IEnumerable <ITaxonomyTermHandler> handlers,
     ITaxonomyHelper taxonomyHelper)
 {
     _contentManager            = contentManager;
     _authorizationService      = authorizationService;
     _contentItemDisplayManager = contentItemDisplayManager;
     _contentDefinitionManager  = contentDefinitionManager;
     _session             = session;
     _notifier            = notifier;
     _updateModelAccessor = updateModelAccessor;
     H               = localizer;
     _validators     = validators;
     _handlers       = handlers;
     _taxonomyHelper = taxonomyHelper;
 }
示例#4
0
 public AdminController(
     IContentManager contentManager,
     IContentItemDisplayManager contentItemDisplayManager,
     ISiteService siteService,
     ILayerService layerService,
     IAuthorizationService authorizationService,
     ISession session,
     IUpdateModelAccessor updateModelAccessor,
     IVolatileDocumentManager <LayerState> layerStateManager,
     IDisplayManager <Condition> conditionDisplayManager,
     IDisplayManager <Rule> ruleDisplayManager,
     IConditionIdGenerator conditionIdGenerator,
     IEnumerable <IConditionFactory> conditionFactories,
     IStringLocalizer <AdminController> stringLocalizer,
     IHtmlLocalizer <AdminController> htmlLocalizer,
     INotifier notifier)
 {
     _contentManager            = contentManager;
     _contentItemDisplayManager = contentItemDisplayManager;
     _siteService          = siteService;
     _layerService         = layerService;
     _authorizationService = authorizationService;
     _session                 = session;
     _updateModelAccessor     = updateModelAccessor;
     _layerStateManager       = layerStateManager;
     _conditionDisplayManager = conditionDisplayManager;
     _ruleDisplayManager      = ruleDisplayManager;
     _conditionIdGenerator    = conditionIdGenerator;
     _conditionFactories      = conditionFactories;
     _notifier                = notifier;
     S = stringLocalizer;
     H = htmlLocalizer;
 }
        public AdminController(
            IDisplayManager <User> userDisplayManager,
            SignInManager <IUser> signInManager,
            IAuthorizationService authorizationService,
            ISession session,
            UserManager <IUser> userManager,
            IUserService userService,
            INotifier notifier,
            ISiteService siteService,
            IShapeFactory shapeFactory,
            IHtmlLocalizer <AdminController> htmlLocalizer,
            IStringLocalizer <AdminController> stringLocalizer,
            IUpdateModelAccessor updateModelAccessor)
        {
            _userDisplayManager   = userDisplayManager;
            _signInManager        = signInManager;
            _authorizationService = authorizationService;
            _session             = session;
            _userManager         = userManager;
            _notifier            = notifier;
            _siteService         = siteService;
            _userService         = userService;
            _updateModelAccessor = updateModelAccessor;

            New = shapeFactory;
            H   = htmlLocalizer;
            S   = stringLocalizer;
        }
示例#6
0
 public AdminController(
     ISitemapHelperService sitemapService,
     IAuthorizationService authorizationService,
     IDisplayManager <SitemapSource> displayManager,
     IEnumerable <ISitemapSourceFactory> sourceFactories,
     ISitemapManager sitemapManager,
     ISitemapIdGenerator sitemapIdGenerator,
     ISiteService siteService,
     IUpdateModelAccessor updateModelAccessor,
     INotifier notifier,
     IShapeFactory shapeFactory,
     IStringLocalizer <AdminController> stringLocalizer,
     IHtmlLocalizer <AdminController> htmlLocalizer)
 {
     _sitemapService       = sitemapService;
     _displayManager       = displayManager;
     _sourceFactories      = sourceFactories;
     _authorizationService = authorizationService;
     _sitemapManager       = sitemapManager;
     _sitemapIdGenerator   = sitemapIdGenerator;
     _siteService          = siteService;
     _updateModelAccessor  = updateModelAccessor;
     _notifier             = notifier;
     S   = stringLocalizer;
     H   = htmlLocalizer;
     New = shapeFactory;
 }
示例#7
0
        public QuickEntryController(
            IContentManager contentManager,
            IContentItemDisplayManager contentItemDisplayManager,
            IContentDefinitionManager contentDefinitionManager,
            INotifier notifier,
            ISession session,
            IShapeFactory shapeFactory,
            ILogger <QuickEntryController> logger,
            IHtmlLocalizer <QuickEntryController> localizer,
            IAuthorizationService authorizationService,
            IUpdateModelAccessor updateModelAccessor,
            IListContainerService listContainerService
            )
        {
            _authorizationService      = authorizationService;
            _updateModelAccessor       = updateModelAccessor;
            _listContainerService      = listContainerService;
            _notifier                  = notifier;
            _contentItemDisplayManager = contentItemDisplayManager;
            _session                  = session;
            _contentManager           = contentManager;
            _contentDefinitionManager = contentDefinitionManager;

            T      = localizer;
            New    = shapeFactory;
            Logger = logger;
        }
 public WorkflowController(
     ISiteService siteService,
     ISession session,
     IWorkflowManager workflowManager,
     IWorkflowTypeStore workflowTypeStore,
     IWorkflowStore workflowStore,
     IAuthorizationService authorizationService,
     IActivityDisplayManager activityDisplayManager,
     IShapeFactory shapeFactory,
     INotifier notifier,
     IHtmlLocalizer <WorkflowController> htmlLocalizer,
     IStringLocalizer <WorkflowController> stringLocalizer,
     IUpdateModelAccessor updateModelAccessor)
 {
     _siteService            = siteService;
     _session                = session;
     _workflowManager        = workflowManager;
     _workflowTypeStore      = workflowTypeStore;
     _workflowStore          = workflowStore;
     _authorizationService   = authorizationService;
     _activityDisplayManager = activityDisplayManager;
     _notifier               = notifier;
     _updateModelAccessor    = updateModelAccessor;
     New = shapeFactory;
     H   = htmlLocalizer;
     S   = stringLocalizer;
 }
示例#9
0
        public AdminController(
            IAuthorizationService authorizationService,
            IContentManager contentManager,
            IContentItemDisplayManager contentItemDisplayManager,
            IContentDefinitionManager contentDefinitionManager,
            ISiteService siteService,
            INotifier notifier,
            YesSql.ISession session,
            IShapeFactory shapeFactory,
            IDisplayManager <ContentOptionsViewModel> contentOptionsDisplayManager,
            IContentsAdminListQueryService contentsAdminListQueryService,
            ILogger <AdminController> logger,
            IHtmlLocalizer <AdminController> htmlLocalizer,
            IStringLocalizer <AdminController> stringLocalizer,
            IUpdateModelAccessor updateModelAccessor,
            IHttpContextAccessor httpContextAccessor)
        {
            _authorizationService      = authorizationService;
            _notifier                  = notifier;
            _contentItemDisplayManager = contentItemDisplayManager;
            _session                       = session;
            _siteService                   = siteService;
            _contentManager                = contentManager;
            _contentDefinitionManager      = contentDefinitionManager;
            _updateModelAccessor           = updateModelAccessor;
            _httpContextAccessor           = httpContextAccessor;
            _contentOptionsDisplayManager  = contentOptionsDisplayManager;
            _contentsAdminListQueryService = contentsAdminListQueryService;

            H             = htmlLocalizer;
            S             = stringLocalizer;
            _shapeFactory = shapeFactory;
            New           = shapeFactory;
            _logger       = logger;
        }
 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 DashboardController(
     IAuthorizationService authorizationService,
     IAdminDashboardService adminDashboardService,
     IContentManager contentManager,
     IContentItemDisplayManager contentItemDisplayManager,
     IContentDefinitionManager contentDefinitionManager,
     ISiteService siteService,
     IUpdateModelAccessor updateModelAccessor,
     IShapeFactory shapeFactory,
     INotifier notifier,
     IStringLocalizer <DashboardController> stringLocalizer,
     IHtmlLocalizer <DashboardController> htmlLocalizer,
     YesSql.ISession session,
     ILogger <DashboardController> logger)
 {
     _authorizationService      = authorizationService;
     _adminDashboardService     = adminDashboardService;
     _contentManager            = contentManager;
     _contentItemDisplayManager = contentItemDisplayManager;
     _contentDefinitionManager  = contentDefinitionManager;
     _siteService         = siteService;
     _updateModelAccessor = updateModelAccessor;
     New       = shapeFactory;
     _notifier = notifier;
     S         = stringLocalizer;
     H         = htmlLocalizer;
     _session  = session;
     _logger   = logger;
 }
        public ListableItemsAdminController(
            IContentsAdminListQueryService contentsAdminListQueryService,
            IContentManager contentManager,
            IContentItemDisplayManager contentItemDisplayManager,
            IContentDefinitionManager contentDefinitionManager,
            ISiteService siteService,
            INotifier notifier,
            ISession session,
            IShapeFactory shapeFactory,
            ILogger <ListableItemsAdminController> logger,
            IHtmlLocalizer <ListableItemsAdminController> htmlLocalizer,
            IStringLocalizer <ListableItemsAdminController> stringLocalizer,
            IAuthorizationService authorizationService,
            IUpdateModelAccessor updateModelAccessor,
            IContentAssignParentContainerFilter contentAssignParentContainerFilter
            )


        {
            _authorizationService      = authorizationService;
            _notifier                  = notifier;
            _contentItemDisplayManager = contentItemDisplayManager;
            _session                            = session;
            _siteService                        = siteService;
            _contentManager                     = contentManager;
            _contentDefinitionManager           = contentDefinitionManager;
            _updateModelAccessor                = updateModelAccessor;
            _contentAssignParentContainerFilter = contentAssignParentContainerFilter;
            _contentsAdminListQueryService      = contentsAdminListQueryService;
            H   = htmlLocalizer;
            S   = stringLocalizer;
            New = shapeFactory;
        }
示例#13
0
        public WorkflowTypeController
        (
            ISiteService siteService,
            ISession session,
            IActivityLibrary activityLibrary,
            IWorkflowManager workflowManager,
            IWorkflowTypeStore workflowTypeStore,
            IWorkflowTypeIdGenerator workflowTypeIdGenerator,
            IAuthorizationService authorizationService,
            IActivityDisplayManager activityDisplayManager,
            IShapeFactory shapeFactory,
            INotifier notifier,
            ISecurityTokenService securityTokenService,
            IStringLocalizer <WorkflowTypeController> s,
            IHtmlLocalizer <WorkflowTypeController> h,
            IUpdateModelAccessor updateModelAccessor)
        {
            _siteService             = siteService;
            _session                 = session;
            _activityLibrary         = activityLibrary;
            _workflowManager         = workflowManager;
            _workflowTypeStore       = workflowTypeStore;
            _workflowTypeIdGenerator = workflowTypeIdGenerator;
            _authorizationService    = authorizationService;
            _activityDisplayManager  = activityDisplayManager;
            _notifier                = notifier;
            _securityTokenService    = securityTokenService;
            _updateModelAccessor     = updateModelAccessor;

            New = shapeFactory;
            S   = s;
            H   = h;
        }
        public CommentsController(
            IContentManager currentContentManager,
            IContentItemDisplayManager currentContentItemDisplayManager,
            IContentDefinitionManager currentContentDefinitionManager,
            ISiteService currentSiteService,
            INotifier notifier,
            ISession currentSession,
            IShapeFactory shapeFactory,
            ILogger <CommentsController> currentLogger,
            IHtmlLocalizer <CommentsController> htmlLocalizer,
            IStringLocalizer <CommentsController> stringLocalizer,
            IAuthorizationService currentAuthorizationService,
            IUpdateModelAccessor currentUpdateModelAccessor)
        {
            authorizationService      = currentAuthorizationService;
            _notifier                 = notifier;
            contentItemDisplayManager = currentContentItemDisplayManager;
            session                  = currentSession;
            siteService              = currentSiteService;
            contentManager           = currentContentManager;
            contentDefinitionManager = currentContentDefinitionManager;
            updateModelAccessor      = currentUpdateModelAccessor;

            H      = htmlLocalizer;
            S      = stringLocalizer;
            New    = shapeFactory;
            logger = currentLogger;
        }
示例#15
0
 public CreateAndSetUpTenantTask(IShellSettingsManager shellSettingsManager, IShellHost shellHost, ISetupService setupService, IClock clock, IWorkflowExpressionEvaluator expressionEvaluator, IWorkflowScriptEvaluator scriptEvaluator, IUpdateModelAccessor updateModelAccessor, IStringLocalizer <CreateAndSetUpTenantTask> localizer)
     : base(shellSettingsManager, shellHost, expressionEvaluator, scriptEvaluator, localizer)
 {
     SetupService         = setupService;
     _clock               = clock;
     _updateModelAccessor = updateModelAccessor;
 }
示例#16
0
 public AdminController(
     ISignal signal,
     IAuthorizationService authorizationService,
     ISession session,
     ILayerService layerService,
     IContentManager contentManager,
     IContentItemDisplayManager contentItemDisplayManager,
     ISiteService siteService,
     IStringLocalizer <AdminController> stringLocalizer,
     IHtmlLocalizer <AdminController> htmlLocalizer,
     INotifier notifier,
     IUpdateModelAccessor updateModelAccessor)
 {
     _signal = signal;
     _authorizationService = authorizationService;
     _session                   = session;
     _layerService              = layerService;
     _contentManager            = contentManager;
     _contentItemDisplayManager = contentItemDisplayManager;
     _siteService               = siteService;
     _notifier                  = notifier;
     _updateModelAccessor       = updateModelAccessor;
     S = stringLocalizer;
     H = htmlLocalizer;
 }
        public WorkFlowSnippetsAdminController(
            IAuthorizationService authorizationService,
            WorkflowSnippetsManager workflowSnippetsManager,
            ISiteService siteService,
            INotifier notifier,
            IShapeFactory shapeFactory,
            IStringLocalizer <WorkFlowSnippetsAdminController> stringLocalizer,
            IHtmlLocalizer <WorkFlowSnippetsAdminController> htmlLocalizer,
            IActivityLibrary activityLibrary,
            IWorkflowManager workflowManager,
            IActivityDisplayManager activityDisplayManager,
            IUpdateModelAccessor updateModelAccessor

            )
        {
            _authorizationService    = authorizationService;
            _workflowSnippetsManager = workflowSnippetsManager;
            _siteService             = siteService;
            _notifier               = notifier;
            New                     = shapeFactory;
            S                       = stringLocalizer;
            H                       = htmlLocalizer;
            _activityLibrary        = activityLibrary;
            _workflowManager        = workflowManager;
            _activityDisplayManager = activityDisplayManager;
            _updateModelAccessor    = updateModelAccessor;
        }
示例#18
0
        public AdminController(
            IContentManager contentManager,
            IContentItemDisplayManager contentItemDisplayManager,
            IContentDefinitionManager contentDefinitionManager,
            ISiteService siteService,
            INotifier notifier,
            ISession session,
            IShapeFactory shapeFactory,
            ILogger <AdminController> logger,
            IHtmlLocalizer <AdminController> htmlLocalizer,
            IStringLocalizer <AdminController> stringLocalizer,
            IAuthorizationService authorizationService,
            IEnumerable <IContentAdminFilter> contentAdminFilters,
            IUpdateModelAccessor updateModelAccessor)
        {
            _contentAdminFilters       = contentAdminFilters;
            _authorizationService      = authorizationService;
            _notifier                  = notifier;
            _contentItemDisplayManager = contentItemDisplayManager;
            _session                  = session;
            _siteService              = siteService;
            _contentManager           = contentManager;
            _contentDefinitionManager = contentDefinitionManager;
            _updateModelAccessor      = updateModelAccessor;

            H       = htmlLocalizer;
            S       = stringLocalizer;
            New     = shapeFactory;
            _logger = logger;
        }
示例#19
0
 public BraksnRegistrationFormEvents(
     UserManager <IUser> userManager,
     IUpdateModelAccessor updateModel
     )
 {
     _userManager = userManager;
     _updateModel = updateModel;
 }
示例#20
0
 public UpdateTwitterStatusTask(TwitterClient twitterClient, IWorkflowExpressionEvaluator expressionEvaluator, IHttpContextAccessor httpContextAccessor, IUpdateModelAccessor updateModelAccessor, IStringLocalizer <UpdateTwitterStatusTask> t)
 {
     _twitterClient       = twitterClient;
     _expressionEvaluator = expressionEvaluator;
     _httpContextAccessor = httpContextAccessor;
     _updateModelAccessor = updateModelAccessor;
     T = t;
 }
 public AddModelValidationErrorTask(
     IUpdateModelAccessor updateModelAccessor,
     IStringLocalizer <AddModelValidationErrorTask> localizer
     )
 {
     _updateModelAccessor = updateModelAccessor;
     T = localizer;
 }
示例#22
0
 public BuildDisplayFilter(IContentItemRecursionHelper <BuildDisplayFilter> buildDisplayRecursionHelper,
                           IContentItemDisplayManager contentItemDisplayManager,
                           IUpdateModelAccessor updateModelAccessor)
 {
     _buildDisplayRecursionHelper = buildDisplayRecursionHelper;
     _contentItemDisplayManager   = contentItemDisplayManager;
     _updateModelAccessor         = updateModelAccessor;
 }
示例#23
0
 public ValidateFormTask(
     IUpdateModelAccessor updateModelAccessor,
     IStringLocalizer <ValidateFormTask> localizer
     )
 {
     _updateModelAccessor = updateModelAccessor;
     S = localizer;
 }
 public PoiController(
     IContentItemDisplayManager contentItemDisplayManager,
     IContentManager contentManager,
     IUpdateModelAccessor updateModelAccessor)
 {
     _contentItemDisplayManager = contentItemDisplayManager;
     _contentManager            = contentManager;
     _updateModelAccessor       = updateModelAccessor;
 }
 public ExportContentToDeploymentTargetDeploymentSource(
     IContentManager contentManager,
     ISession session,
     IUpdateModelAccessor updateModelAccessor)
 {
     _contentManager      = contentManager;
     _session             = session;
     _updateModelAccessor = updateModelAccessor;
 }
 public DisplayContentItemViewComponent(
     IContentManager contentManager,
     IContentItemDisplayManager contentItemDisplayManager,
     IUpdateModelAccessor modelUpdaterAccessor)
 {
     _contentItemDisplayManager = contentItemDisplayManager;
     _contentManager            = contentManager;
     _modelUpdaterAccessor      = modelUpdaterAccessor;
 }
示例#27
0
 public RegisterUserTask(IUserService userService, UserManager <IUser> userManager, IWorkflowExpressionEvaluator expressionEvaluator, IHttpContextAccessor httpContextAccessor, IUpdateModelAccessor updateModelAccessor, IStringLocalizer <RegisterUserTask> t)
 {
     _userService         = userService;
     _userManager         = userManager;
     _expressionEvaluator = expressionEvaluator;
     _httpContextAccessor = httpContextAccessor;
     _updateModelAccessor = updateModelAccessor;
     T = t;
 }
示例#28
0
 public CommitTransactionTask(
     ISession session,
     IUpdateModelAccessor updateModelAccessor,
     IStringLocalizer <CommitTransactionTask> localizer)
 {
     _session             = session;
     _updateModelAccessor = updateModelAccessor;
     S = localizer;
 }
示例#29
0
 public ValidateMatchingTask(
     IHttpContextAccessor httpContextAccessor,
     IStringLocalizer <ValidateMultipleTask> stringLocalizer,
     IUpdateModelAccessor updateModelAccessor
     )
 {
     _httpContextAccessor = httpContextAccessor;
     T = stringLocalizer;
     _updateModelAccessor = updateModelAccessor;
 }
 public ValidateFormFieldTask(
     IHttpContextAccessor httpContextAccessor,
     IUpdateModelAccessor updateModelAccessor,
     IStringLocalizer <ValidateFormFieldTask> localizer
     )
 {
     _httpContextAccessor = httpContextAccessor;
     _updateModelAccessor = updateModelAccessor;
     T = localizer;
 }