コード例 #1
0
 public ContentItemIndexCoordinator(
     IContentDefinitionManager contentDefinitionManager,
     IContentPartFactory contentPartFactory,
     IEnumerable <IContentPartIndexHandler> partIndexHandlers,
     IEnumerable <IContentFieldIndexHandler> fieldIndexHandlers,
     ILogger <ContentItemIndexCoordinator> logger)
 {
     _contentDefinitionManager = contentDefinitionManager;
     _contentPartFactory       = contentPartFactory;
     _partIndexHandlers        = partIndexHandlers;
     _fieldIndexHandlers       = fieldIndexHandlers;
     Logger = logger;
 }
コード例 #2
0
        public ContentPartHandlerCoordinator(
            IContentPartFactory contentPartFactory,
            IEnumerable <IContentPartHandler> partHandlers,
            IContentFieldFactory contentFieldFactory,
            IContentDefinitionManager contentDefinitionManager,
            ILogger <ContentPartHandlerCoordinator> logger)
        {
            _contentPartFactory       = contentPartFactory;
            _contentFieldFactory      = contentFieldFactory;
            _partHandlers             = partHandlers;
            _contentDefinitionManager = contentDefinitionManager;

            Logger = logger;
        }
コード例 #3
0
 public ContentItemDisplayCoordinator(
     IContentDefinitionManager contentDefinitionManager,
     IEnumerable <IContentDisplayDriver> displayDrivers,
     IEnumerable <IContentFieldDisplayDriver> fieldDisplayDrivers,
     IEnumerable <IContentPartDisplayDriver> partDisplayDrivers,
     IContentPartFactory contentPartFactory,
     ILogger <ContentItemDisplayCoordinator> logger)
 {
     _contentPartFactory       = contentPartFactory;
     _contentDefinitionManager = contentDefinitionManager;
     _displayDrivers           = displayDrivers;
     _fieldDisplayDrivers      = fieldDisplayDrivers;
     _partDisplayDrivers       = partDisplayDrivers;
     Logger = logger;
 }