示例#1
0
 public EntityController(
     IContentDefinitionService contentDefinitionService,
     ISchemaUpdateService schemaUpdateService,
     IEntityEvents entityEvents) {
     _contentDefinitionService = contentDefinitionService;
     _schemaUpdateService = schemaUpdateService;
     _entityEvents = entityEvents;
     T = NullLocalizer.Instance;
 }
示例#2
0
 public FieldController(
     IContentDefinitionService contentDefinitionService,
     IContentDefinitionManager contentDefinitionManager,
     IFieldEvents fieldEvents,
     ISchemaUpdateService schemaUpdateService) {
     _contentDefinitionService = contentDefinitionService;
     _contentDefinitionManager = contentDefinitionManager;
     _fieldEvents = fieldEvents;
     _schemaUpdateService = schemaUpdateService;
     T = NullLocalizer.Instance;
 }
 public RelationshipEntityEventsHandler(
     IRelationshipService relationshipService,
     IRepository<OneToManyRelationshipRecord> oneToManyRelationshipRepository,
     IContentDefinitionService contentDefinitionService, IFieldEvents fieldEvents,
     ISchemaUpdateService schemaUpdateService) {
     _relationshipService = relationshipService;
     _oneToManyRelationshipRepository = oneToManyRelationshipRepository;
     _contentDefinitionService = contentDefinitionService;
     _fieldEvents = fieldEvents;
     _schemaUpdateService = schemaUpdateService;
 }
示例#4
0
 public SystemAdminController(IOrchardServices orchardServices
     ,IContentDefinitionService contentDefinitionService
     , ISchemaUpdateService schemaUpdateService
     ,IContentDefinitionManager contentDefinitionManager
     ,IContentDefinitionEditorEvents contentDefinitionEditorEvents) {
     Services = orchardServices;
     _contentDefinitionService = contentDefinitionService;
     _schemaUpdateService = schemaUpdateService;
     T = NullLocalizer.Instance;
     _contentDefinitionManager = contentDefinitionManager;
     _contentDefinitionEditorEvents = contentDefinitionEditorEvents;
 }
示例#5
0
 public SystemAdminController(IOrchardServices orchardServices
                              , IContentDefinitionService contentDefinitionService
                              , ISchemaUpdateService schemaUpdateService
                              , IContentDefinitionManager contentDefinitionManager
                              , IContentDefinitionEditorEvents contentDefinitionEditorEvents)
 {
     Services = orchardServices;
     _contentDefinitionService = contentDefinitionService;
     _schemaUpdateService      = schemaUpdateService;
     T = NullLocalizer.Instance;
     _contentDefinitionManager      = contentDefinitionManager;
     _contentDefinitionEditorEvents = contentDefinitionEditorEvents;
 }
 public RelationshipController(
     IRelationshipService relationshipService,
     IRepository<RelationshipRecord> relationshipRepository,
     IRepository<OneToManyRelationshipRecord> oneToManyRelationshipRepository,
     IContentDefinitionService contentDefinitionService,
     IFieldEvents fieldEvents,
     ISchemaUpdateService schemaUpdateService) {
     _relationshipService = relationshipService;
     _relationshipRepository = relationshipRepository;
     _oneToManyRelationshipRepository = oneToManyRelationshipRepository;
     _contentDefinitionService = contentDefinitionService;
     _fieldEvents = fieldEvents;
     _schemaUpdateService = schemaUpdateService;
     T = NullLocalizer.Instance;
 }
示例#7
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;
 }
示例#8
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;
 }
示例#9
0
 public RelationshipService(
     IRepository<RelationshipRecord> relationshipRepository,
     IRepository<OneToManyRelationshipRecord> oneToManyRepository,
     IRepository<ManyToManyRelationshipRecord> manyToManyRepository,
     IContentDefinitionManager contentDefinitionManager,
     IDynamicAssemblyBuilder dynamicAssemblyBuilder,
     ISchemaUpdateService schemaUpdateService,
     IContentManager contentManager,
     IContentMetadataService contentMetadataService) {
     _relationshipRepository = relationshipRepository;
     _oneToManyRepository = oneToManyRepository;
     _manyToManyRepository = manyToManyRepository;
     _contentDefinitionManager = contentDefinitionManager;
     _dynamicAssemblyBuilder = dynamicAssemblyBuilder;
     _schemaUpdateService = schemaUpdateService;
     _contentManager = contentManager;
     _contentMetadataService = contentMetadataService;
 }
示例#10
0
 public RelationshipService(
     IRepository <RelationshipRecord> relationshipRepository,
     IRepository <OneToManyRelationshipRecord> oneToManyRepository,
     IRepository <ManyToManyRelationshipRecord> manyToManyRepository,
     IContentDefinitionManager contentDefinitionManager,
     IDynamicAssemblyBuilder dynamicAssemblyBuilder,
     ISchemaUpdateService schemaUpdateService,
     IContentManager contentManager,
     IContentMetadataService contentMetadataService)
 {
     _relationshipRepository   = relationshipRepository;
     _oneToManyRepository      = oneToManyRepository;
     _manyToManyRepository     = manyToManyRepository;
     _contentDefinitionManager = contentDefinitionManager;
     _dynamicAssemblyBuilder   = dynamicAssemblyBuilder;
     _schemaUpdateService      = schemaUpdateService;
     _contentManager           = contentManager;
     _contentMetadataService   = contentMetadataService;
 }
示例#11
0
 public RelationshipService(
     IRepository<RelationshipRecord> relationshipRepository,
     IRepository<OneToManyRelationshipRecord> oneToManyRepository,
     IRepository<ManyToManyRelationshipRecord> manyToManyRepository,
     IRepository<ContentPartDefinitionRecord> contentPartRepository,
     IContentDefinitionManager contentDefinitionManager,
     IContentDefinitionService contentDefinitionService,
     IDynamicAssemblyBuilder dynamicAssemblyBuilder,
     ISchemaUpdateService schemaUpdateService,
     IContentManager contentManager,
     IFieldEvents fieldEvents) {
     _relationshipRepository = relationshipRepository;
     _oneToManyRepository = oneToManyRepository;
     _manyToManyRepository = manyToManyRepository;
     _contentPartRepository = contentPartRepository;
     _contentDefinitionManager = contentDefinitionManager;
     _contentDefinitionService = contentDefinitionService;
     _dynamicAssemblyBuilder = dynamicAssemblyBuilder;
     _schemaUpdateService = schemaUpdateService;
     _contentManager = contentManager;
     _fieldEvents = fieldEvents;
 }
示例#12
0
        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);
        }
示例#13
0
        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);
        }