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; }
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; }
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; }
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); }