protected internal override decimal Read(ContentReader input, decimal existingInstance)
 {
     return(input.ReadDecimal());
 }
 protected internal abstract object?Read(ContentReader input, object?existingInstance);