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; }
public ContentPartHandlerCoordinator( IContentPartFactory contentPartFactory, IEnumerable <IContentPartHandler> partHandlers, IContentFieldFactory contentFieldFactory, IContentDefinitionManager contentDefinitionManager, ILogger <ContentPartHandlerCoordinator> logger) { _contentPartFactory = contentPartFactory; _contentFieldFactory = contentFieldFactory; _partHandlers = partHandlers; _contentDefinitionManager = contentDefinitionManager; Logger = logger; }
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; }