Exemplo n.º 1
0
        public LayoutPartHandler(
            IRepository<LayoutPartRecord> repository, 
            ILayoutManager layoutManager, 
            IContentManager contentManager, 
            IContentPartDisplay contentPartDisplay, 
            IShapeDisplay shapeDisplay, 
            ILayoutSerializer serializer) {

            _layoutManager = layoutManager;
            _contentManager = contentManager;
            _contentPartDisplay = contentPartDisplay;
            _shapeDisplay = shapeDisplay;
            _serializer = serializer;

            Filters.Add(StorageFilter.For(repository));
            OnPublished<LayoutPart>(UpdateTemplateClients);
            OnIndexing<LayoutPart>(IndexLayout);
        }
Exemplo n.º 2
0
        public LayoutPartHandler(
            IRepository <LayoutPartRecord> repository,
            ILayoutManager layoutManager,
            IContentManager contentManager,
            IContentPartDisplay contentPartDisplay,
            IShapeDisplay shapeDisplay,
            ILayoutSerializer serializer)
        {
            _layoutManager      = layoutManager;
            _contentManager     = contentManager;
            _contentPartDisplay = contentPartDisplay;
            _shapeDisplay       = shapeDisplay;
            _serializer         = serializer;

            Filters.Add(StorageFilter.For(repository));
            OnPublished <LayoutPart>(UpdateTemplateClients);
            OnIndexing <LayoutPart>(IndexLayout);
        }
Exemplo n.º 3
0
        public LayoutPartHandler(
            IRepository <LayoutPartRecord> repository,
            ILayoutManager layoutManager,
            IContentManager contentManager,
            IContentPartDisplay contentPartDisplay,
            IShapeDisplay shapeDisplay,
            ILayoutSerializer serializer,
            IStaticHttpContextScopeFactory staticHttpContextScopeFactory,
            IAliasService aliasService)
        {
            _layoutManager                 = layoutManager;
            _contentManager                = contentManager;
            _contentPartDisplay            = contentPartDisplay;
            _shapeDisplay                  = shapeDisplay;
            _serializer                    = serializer;
            _staticHttpContextScopeFactory = staticHttpContextScopeFactory;
            _aliasService                  = aliasService;

            Filters.Add(StorageFilter.For(repository));
            OnPublished <LayoutPart>(UpdateTemplateClients);
            OnIndexing <LayoutPart>(IndexLayout);
        }
        public LayoutPartHandler(
            IRepository<LayoutPartRecord> repository, 
            ILayoutManager layoutManager, 
            IContentManager contentManager, 
            IContentPartDisplay contentPartDisplay, 
            IShapeDisplay shapeDisplay, 
            ILayoutSerializer serializer,
            IStaticHttpContextScopeFactory staticHttpContextScopeFactory,
            IAliasService aliasService) {

            _layoutManager = layoutManager;
            _contentManager = contentManager;
            _contentPartDisplay = contentPartDisplay;
            _shapeDisplay = shapeDisplay;
            _serializer = serializer;
            _staticHttpContextScopeFactory = staticHttpContextScopeFactory;
            _aliasService = aliasService;

            Filters.Add(StorageFilter.For(repository));
            OnPublished<LayoutPart>(UpdateTemplateClients);
            OnIndexing<LayoutPart>(IndexLayout);
        }
 public ContentPartElementDriver(IContentPartDisplay contentPartDisplay, ICultureAccessor cultureAccessor, ITransactionManager transactionManager)
 {
     _contentPartDisplay = contentPartDisplay;
     _cultureAccessor    = cultureAccessor;
     _transactionManager = transactionManager;
 }