示例#1
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;
 }
示例#2
0
        public AdminController(
            IContentManager contentManager,
            IContentItemDisplayManager contentItemDisplayManager,
            IContentDefinitionManager contentDefinitionManager,
            ISiteService siteService,
            INotifier notifier,
            ISession session,
            IShapeFactory shapeFactory,
            ILogger <AdminController> logger,
            IHtmlLocalizer <AdminController> localizer,
            IAuthorizationService authorizationService,
            IEnumerable <IContentAdminFilter> contentAdminFilters
            )
        {
            _contentAdminFilters       = contentAdminFilters;
            _authorizationService      = authorizationService;
            _notifier                  = notifier;
            _contentItemDisplayManager = contentItemDisplayManager;
            _session                  = session;
            _siteService              = siteService;
            _contentManager           = contentManager;
            _contentDefinitionManager = contentDefinitionManager;

            T      = localizer;
            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 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;
        }
示例#5
0
 public AdminController(
     IContentManager contentManager,
     IContentItemDisplayManager contentItemDisplayManager,
     IContentDefinitionManager contentDefinitionManager,
     ISiteService siteService,
     INotifier notifier,
     YesSql.ISession session,
     IShapeFactory shapeFactory,
     ILogger <AdminController> logger,
     IRoleService roleService,
     IHtmlLocalizer <AdminController> localizer,
     IAuthorizationService authorizationService,
     IContentAliasManager contentAliasManager,
     ICsvEtl csvEtl
     )
 {
     _authorizationService      = authorizationService;
     _notifier                  = notifier;
     _roleService               = roleService;
     _contentItemDisplayManager = contentItemDisplayManager;
     _session                  = session;
     _siteService              = siteService;
     _contentManager           = contentManager;
     _contentDefinitionManager = contentDefinitionManager;
     _logger = logger;
     T       = localizer;
     New     = shapeFactory;
     _contentAliasManager = contentAliasManager;
     _csvEtl = csvEtl;
 }
示例#6
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;
        }
示例#7
0
        public AdminController(
            IContentManager contentManager,
            IContentItemDisplayManager contentItemDisplayManager,
            IContentDefinitionManager contentDefinitionManager,
            ISiteService siteService,
            INotifier notifier,
            ISession session,
            IShapeFactory shapeFactory,
            ILogger<AdminController> logger,
            IHtmlLocalizer<AdminController> localizer,
            IAuthorizationService authorizationService,
            IEnumerable<IContentAdminFilter> contentAdminFilters
            )
        {
            _contentAdminFilters = contentAdminFilters;
            _authorizationService = authorizationService;
            _notifier = notifier;
            _contentItemDisplayManager = contentItemDisplayManager;
            _session = session;
            _siteService = siteService;
            _contentManager = contentManager;
            _contentDefinitionManager = contentDefinitionManager;

            T = localizer;
            New = shapeFactory;
            Logger = logger;
        }
        public WorkDocumentsAdminController(

            IContentManager contentManager,
            IContentItemDisplayManager contentItemDisplayManager,
            ISiteService siteService,
            INotifier notifier,
            ISession session,
            IShapeFactory shapeFactory,
            ILogger <WorkDocumentsAdminController> logger,
            IHtmlLocalizer <WorkDocumentsAdminController> localizer,
            IAuthorizationService authorizationService,
            // IEnumerable<IContentAdminFilter> contentAdminFilters,
            IContentHandleManager contentAliasManager
            )
        {
            //   _contentAdminFilters = contentAdminFilters;
            _contentAliasManager = contentAliasManager;

            _authorizationService      = authorizationService;
            _notifier                  = notifier;
            _contentItemDisplayManager = contentItemDisplayManager;
            _session        = session;
            _siteService    = siteService;
            _contentManager = contentManager;

            T      = localizer;
            New    = shapeFactory;
            Logger = logger;
        }
        public TaxonomyTermController(IContentManager contentManager,
                                      IContentItemDisplayManager contentItemDisplayManager)
        {
            _contentManager = contentManager;

            _contentItemDisplayManager = contentItemDisplayManager;
        }
示例#10
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;
        }
示例#11
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;
 }
示例#12
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 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;
 }
示例#14
0
        public PresentationsAdminController(
            IContentManager contentManager,
            IDisplayManager <PresentationProfile> displayManager,

            IContentItemDisplayManager contentItemDisplayManager,
            IAuthorizationService authorizationService,
            ISiteService siteService,
            IShapeFactory shapeFactory,
            IStringLocalizer <PresentationsAdminController> stringLocalizer,
            IHtmlLocalizer <PresentationsAdminController> htmlLocalizer,
            INotifier notifier,
            ISlideshowPlayerEngineManager slideshowPlayerEngineManager,
            IEnumerable <ISlideshowPlayerEngine> slideShowEngines,
            ILogger <PresentationsAdminController> logger
            )
        {
            _contentManager = contentManager;


            _displayManager = displayManager;

            _contentItemDisplayManager = contentItemDisplayManager;
            _authorizationService      = authorizationService;
            _siteService = siteService;
            _presentatinProfileManager = slideshowPlayerEngineManager;
            _slideShowEngines          = slideShowEngines;
            New       = shapeFactory;
            _notifier = notifier;

            T      = stringLocalizer;
            H      = htmlLocalizer;
            Logger = logger;
        }
示例#15
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;
 }
        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;
        }
示例#17
0
 public AdminController(
     ISession session,
     ISiteService siteService,
     IContentManager contentManager,
     IAuthorizationService authorizationService,
     IContentDefinitionService contentDefinitionService,
     IContentDefinitionDisplayManager contentDefinitionDisplayManager,
     IShapeFactory shapeFactory,
     IContentItemDisplayManager contentItemDisplayManager,
     IEnumerable <IContentAdminFilter> contentAdminFilters,
     ILogger <AdminController> logger,
     IContentDefinitionManager contentDefinitionManager
     )
 {
     _contentDefinitionDisplayManager = contentDefinitionDisplayManager;
     _contentManager           = contentManager;
     _authorizationService     = authorizationService;
     _contentDefinitionManager = contentDefinitionManager;
     _contentDefinitionService = contentDefinitionService;
     _session                   = session;
     _siteService               = siteService;
     New                        = shapeFactory;
     _contentAdminFilters       = contentAdminFilters;
     _contentItemDisplayManager = contentItemDisplayManager;
     Logger                     = logger;
 }
        public PreviewController(
            IContentManager contentManager,
            IContentItemDisplayManager contentItemDisplayManager,
            IContentDefinitionManager contentDefinitionManager,
            ISiteService siteService,
            INotifier notifier,
            ISession session,
            IShapeFactory shapeFactory,
            ILogger <PreviewController> logger,
            IHtmlLocalizer <PreviewController> localizer,
            IAuthorizationService authorizationService,
            IClock clock
            )
        {
            _authorizationService = authorizationService;
            _clock    = clock;
            _notifier = notifier;
            _contentItemDisplayManager = contentItemDisplayManager;
            _session                  = session;
            _siteService              = siteService;
            _contentManager           = contentManager;
            _contentDefinitionManager = contentDefinitionManager;

            T      = localizer;
            New    = shapeFactory;
            Logger = logger;
        }
示例#19
0
 public CustomSettingsDisplayDriver(
     CustomSettingsService customSettingsService,
     IContentItemDisplayManager contentItemDisplayManager)
 {
     _customSettingsService     = customSettingsService;
     _contentItemDisplayManager = contentItemDisplayManager;
 }
示例#20
0
 public BuildDisplayFilter(IContentItemRecursionHelper <BuildDisplayFilter> buildDisplayRecursionHelper,
                           IContentItemDisplayManager contentItemDisplayManager,
                           IUpdateModelAccessor updateModelAccessor)
 {
     _buildDisplayRecursionHelper = buildDisplayRecursionHelper;
     _contentItemDisplayManager   = contentItemDisplayManager;
     _updateModelAccessor         = updateModelAccessor;
 }
示例#21
0
 public CivicCookieControlSettingsDisplayDriver(IAuthorizationService authorizationService, IContentManager contentManager, IContentDefinitionManager contentDefinitionManager, IContentItemDisplayManager contentItemDisplayManager, IHttpContextAccessor httpContextAccessor)
 {
     _authorizationService      = authorizationService;
     _contentManager            = contentManager;
     _contentDefinitionManager  = contentDefinitionManager;
     _contentItemDisplayManager = contentItemDisplayManager;
     _httpContextAccessor       = httpContextAccessor;
 }
 public PoiController(
     IContentItemDisplayManager contentItemDisplayManager,
     IContentManager contentManager,
     IUpdateModelAccessor updateModelAccessor)
 {
     _contentItemDisplayManager = contentItemDisplayManager;
     _contentManager            = contentManager;
     _updateModelAccessor       = updateModelAccessor;
 }
 public ContentController(
     IContentManager contentManager,
     IContentItemDisplayManager contentDisplay,
     ISession session)
 {
     _contentManager = contentManager;
     _contentDisplay = contentDisplay;
     _session = session;
 }
示例#24
0
 public AdminController(
     IContentItemDisplayManager contentItemDisplayManager,
     ISession session,
     IAuthorizationService authorizationService)
 {
     _contentItemDisplayManager = contentItemDisplayManager;
     _session = session;
     _authorizationService = authorizationService;
 }
示例#25
0
 public ContentController(
     IContentManager contentManager,
     IContentItemDisplayManager contentDisplay,
     ISession session)
 {
     _contentManager = contentManager;
     _contentDisplay = contentDisplay;
     _session        = session;
 }
示例#26
0
 public PersonListController(
     ISession session,
     IClock clock,
     IContentItemDisplayManager contentItemDisplayManager)
 {
     _session = session;
     _clock   = clock;
     _contentItemDisplayManager = contentItemDisplayManager;
 }
 public DisplayContentItemViewComponent(
     IContentManager contentManager,
     IContentItemDisplayManager contentItemDisplayManager,
     IUpdateModelAccessor modelUpdaterAccessor)
 {
     _contentItemDisplayManager = contentItemDisplayManager;
     _contentManager            = contentManager;
     _modelUpdaterAccessor      = modelUpdaterAccessor;
 }
 public StripePaymentController(IContentManager contentManager, IContentItemDisplayManager contentDisplay, IUpdateModelAccessor updateModelAccessor,
                                IServiceProvider serviceProvider, IStripePaymentService stripePaymentService, ILogger <StripePaymentController> logger)
 {
     _contentManager       = contentManager;
     _contentDisplay       = contentDisplay;
     _updateModelAccessor  = updateModelAccessor;
     _serviceProvider      = serviceProvider;
     _stripePaymentService = stripePaymentService;
     _logger = logger;
 }
示例#29
0
 public ItemController(
     IContentManager contentManager,
     IContentItemDisplayManager contentItemDisplayManager,
     IAuthorizationService authorizationService
     )
 {
     _authorizationService      = authorizationService;
     _contentItemDisplayManager = contentItemDisplayManager;
     _contentManager            = contentManager;
 }
示例#30
0
 public CustomSettingsDisplayDriver(
     CustomSettingsService customSettingsService,
     IContentManager contentManager,
     IContentItemDisplayManager contentItemDisplayManager)
 {
     _customSettingsService     = customSettingsService;
     _contentManager            = contentManager;
     _contentItemDisplayManager = contentItemDisplayManager;
     _contentTypeDefinitions    = new Lazy <IList <ContentTypeDefinition> >(() => _customSettingsService.GetSettingsTypes());
 }
示例#31
0
 public ItemController(
     IContentManager contentManager,
     IContentItemDisplayManager contentItemDisplayManager,
     IAuthorizationService authorizationService
     )
 {
     _authorizationService = authorizationService;
     _contentItemDisplayManager = contentItemDisplayManager;
     _contentManager = contentManager;
 }
示例#32
0
 public ItemController(
     IContentManager contentManager,
     IContentItemDisplayManager contentItemDisplayManager,
     IAuthorizationService authorizationService,
     IUpdateModelAccessor updateModelAccessor)
 {
     _authorizationService      = authorizationService;
     _contentItemDisplayManager = contentItemDisplayManager;
     _contentManager            = contentManager;
     _updateModelAccessor       = updateModelAccessor;
 }
示例#33
0
 public HomeController(
     IShapeFactory shapeFactory,
     IContentManager contentManager,
     IUpdateModelAccessor updateModelAccessor,
     IContentItemDisplayManager contentItemDisplayManager)
 {
     _contentManager            = contentManager;
     _updateModelAccessor       = updateModelAccessor;
     _contentItemDisplayManager = contentItemDisplayManager;
     _shape = shapeFactory;
 }
示例#34
0
 public HomeController(
     ITestDependency testDependency,
     IContentManager contentManager,
     IEventBus eventBus,
     IShapeFactory shapeFactory,
     IShapeDisplay shapeDisplay,
     ISession session,
     ILogger<HomeController> logger,
     ITagCache tagCache,
     IContentItemDisplayManager contentDisplay)
 {
     _session = session;
     _testDependency = testDependency;
     _contentManager = contentManager;
     _eventBus = eventBus;
     _shapeDisplay = shapeDisplay;
     Shape = shapeFactory;
     _logger = logger;
     _tagCache = tagCache;
     _contentDisplay = contentDisplay;
 }