public SystemAdminController( IOrchardServices orchardServices, IContentDefinitionService contentDefinitionService, IContentDefinitionEditorEvents contentDefinitionEditorEvents, IContentMetadataService contentMetadataService) { Services = orchardServices; _contentDefinitionService = contentDefinitionService; T = NullLocalizer.Instance; _contentDefinitionEditorEvents = contentDefinitionEditorEvents; _contentMetadataService = contentMetadataService; }
public ContentDefinitionService( IOrchardServices services, IContentDefinitionManager contentDefinitionManager, IEnumerable <IContentFieldDriver> contentFieldDrivers, IContentDefinitionEditorEvents contentDefinitionEditorEvents) { Services = services; _contentDefinitionManager = contentDefinitionManager; _contentFieldDrivers = contentFieldDrivers; _contentDefinitionEditorEvents = contentDefinitionEditorEvents; T = NullLocalizer.Instance; }
public ContentMetadataService( IOrchardServices services, ISettingsFormatter settingsFormatter, IContentDefinitionService contentDefinitionService, ISchemaUpdateService schemaUpdateService, IEntityEvents entityEvents, IRepository<ContentFieldDefinitionRecord> fieldDefinitionRepository, IContentDefinitionEditorEvents contentDefinitionEditorEvents) { _contentDefinitionService = contentDefinitionService; _schemaUpdateService = schemaUpdateService; _entityEvents = entityEvents; _settingsFormatter = settingsFormatter; _fieldDefinitionRepository = fieldDefinitionRepository; _contentDefinitionEditorEvents = contentDefinitionEditorEvents; Services = services; }
public ContentMetadataService( IOrchardServices services, ISettingsFormatter settingsFormatter, IContentDefinitionService contentDefinitionService, ISchemaUpdateService schemaUpdateService, IEntityEvents entityEvents, IRepository <ContentFieldDefinitionRecord> fieldDefinitionRepository, IContentDefinitionEditorEvents contentDefinitionEditorEvents) { _contentDefinitionService = contentDefinitionService; _schemaUpdateService = schemaUpdateService; _entityEvents = entityEvents; _settingsFormatter = settingsFormatter; _fieldDefinitionRepository = fieldDefinitionRepository; _contentDefinitionEditorEvents = contentDefinitionEditorEvents; Services = services; }
public EntityMetadataPartHandler( IRepository<EntityMetadataRecord> entityMetadataRepository, IRepository<FieldMetadataRecord> fieldMetadataRepository, IContentManager contentManager, IContentDefinitionManager contentDefinitionManager, ISettingsFormatter settingsFormatter, IEntityEvents entityEvents, ISchemaUpdateService schemaUpdateService, IFieldEvents fieldEvents, IContentDefinitionEditorEvents contentDefinitionEditorEvents) { _fieldMetadataRepository = fieldMetadataRepository; _contentManager = contentManager; _contentDefinitionManager = contentDefinitionManager; _settingsFormatter = settingsFormatter; _entityEvents = entityEvents; _schemaUpdateService = schemaUpdateService; _fieldEvents = fieldEvents; _contentDefinitionEditorEvents = contentDefinitionEditorEvents; Filters.Add(StorageFilter.For(entityMetadataRepository)); OnVersioning<EntityMetadataPart>(OnVersioning); OnPublishing<EntityMetadataPart>(OnPublishing); }
public EntityMetadataPartHandler( IRepository <EntityMetadataRecord> entityMetadataRepository, IRepository <FieldMetadataRecord> fieldMetadataRepository, IContentManager contentManager, IContentDefinitionManager contentDefinitionManager, ISettingsFormatter settingsFormatter, IEntityEvents entityEvents, ISchemaUpdateService schemaUpdateService, IFieldEvents fieldEvents, IContentDefinitionEditorEvents contentDefinitionEditorEvents) { _fieldMetadataRepository = fieldMetadataRepository; _contentManager = contentManager; _contentDefinitionManager = contentDefinitionManager; _settingsFormatter = settingsFormatter; _entityEvents = entityEvents; _schemaUpdateService = schemaUpdateService; _fieldEvents = fieldEvents; _contentDefinitionEditorEvents = contentDefinitionEditorEvents; Filters.Add(StorageFilter.For(entityMetadataRepository)); OnVersioning <EntityMetadataPart>(OnVersioning); OnPublishing <EntityMetadataPart>(OnPublishing); }