public ContentDeserializer(ILogger <ContentDeserializer> logger, IPropertyDefinitionProvider propertyDefinitionProvider, IContentTypeCoreInterfaceProvider contentTypeCoreInterfaceProvider, IPolymorphicDeserializer polymorphicDeserializer, IContentInstanceCreator contentInstanceCreator) { Logger = logger; PropertyDefinitionProvider = propertyDefinitionProvider; ContentTypeCoreInterfaceProvider = contentTypeCoreInterfaceProvider; PolymorphicDeserializer = polymorphicDeserializer; ContentInstanceCreator = contentInstanceCreator; }
public SingletonInserter(ISingletonProvider singletonProvider, IContentTypeProvider contentTypeProvider, IContentGetter contentGetter, IContentInserter contentInserter, IContentInstanceCreator contentInstanceCreator, IPrimaryKeySetter primaryKeySetter) { PrimaryKeySetter = primaryKeySetter; SingletonProvider = singletonProvider; ContentTypeProvider = contentTypeProvider; ContentGetter = contentGetter; ContentInserter = contentInserter; ContentInstanceCreator = contentInstanceCreator; }