Example #1
0
 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;
 }