public PropertyManager( IPropertyNameStrategy propertyNameStrategy, IPropertyResolver propertyResolver, IPropertyHandlerService propertyHandlerService ) { _propertyNameStrategy = propertyNameStrategy ?? throw new ArgumentNullException(nameof(propertyNameStrategy)); _propertyResolver = propertyResolver ?? throw new ArgumentNullException(nameof(propertyResolver)); _propertyHandlerService = propertyHandlerService; }
public PropertyManager( IPropertyNameStrategy propertyNameStrategy, IPropertyResolver propertyResolver, IPropertyHandlerService propertyHandlerService, IContentSerializerSettings contentSerializerSettings ) { _propertyNameStrategy = propertyNameStrategy ?? throw new ArgumentNullException(nameof(propertyNameStrategy)); _propertyResolver = propertyResolver ?? throw new ArgumentNullException(nameof(propertyResolver)); _contentSerializerSettings = contentSerializerSettings ?? throw new ArgumentNullException(nameof(contentSerializerSettings)); _propertyHandlerService = propertyHandlerService; }