示例#1
0
 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;
 }
示例#3
0
 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;
 }
示例#4
0
 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);
        }