public ContentSerializer(ILogger <ContentSerializer> logger, IPropertyDefinitionProvider propertyDefinitionProvider, IContentTypeCoreInterfaceProvider contentTypeCoreInterfaceProvider, IPolymorphicSerializer polymorphicSerializer) { Logger = logger; PropertyDefinitionProvider = propertyDefinitionProvider; ContentTypeCoreInterfaceProvider = contentTypeCoreInterfaceProvider; PolymorphicSerializer = polymorphicSerializer; }
public ContentDeserializer(ILogger <ContentDeserializer> logger, IPropertyDefinitionProvider propertyDefinitionProvider, IContentTypeCoreInterfaceProvider contentTypeCoreInterfaceProvider, IPolymorphicDeserializer polymorphicDeserializer, IContentInstanceCreator contentInstanceCreator) { Logger = logger; PropertyDefinitionProvider = propertyDefinitionProvider; ContentTypeCoreInterfaceProvider = contentTypeCoreInterfaceProvider; PolymorphicDeserializer = polymorphicDeserializer; ContentInstanceCreator = contentInstanceCreator; }
public SaveContentController(IContentTypeProvider contentTypeProvider, IContainerSpecificContentGetter containerSpecificContentGetter, IContentTypeCoreInterfaceProvider contentTypeCoreInterfaceProvider, IPropertyDefinitionProvider propertyDefinitionProvider, IContainerSpecificContentUpdater containerSpecificContentUpdater, IContainerSpecificContentCreator containerSpecificContentCreator, PolymorphicFormConverter polymorphicFormConverter) { ContentTypeProvider = contentTypeProvider; ContainerSpecificContentGetter = containerSpecificContentGetter; ContentTypeCoreInterfaceProvider = contentTypeCoreInterfaceProvider; PropertyDefinitionProvider = propertyDefinitionProvider; ContainerSpecificContentUpdater = containerSpecificContentUpdater; ContainerSpecificContentCreator = containerSpecificContentCreator; PolymorphicFormConverter = polymorphicFormConverter; }
public ContentSerializer(IPropertyDefinitionProvider propertyDefinitionProvider, IContentTypeCoreInterfaceProvider contentTypeCoreInterfaceProvider) { PropertyDefinitionProvider = propertyDefinitionProvider; ContentTypeCoreInterfaceProvider = contentTypeCoreInterfaceProvider; }