Skip to main content

We are using the underground webservice smartobject provider and experiencing the following strange behaviour:


Numbers which are provided in "Read" methods are displayed correctly in the SmartObject tester


But Numbers in the "List" methods are parsed with the ',' and '.' swapped around.


I've been able to trace it down to the following method:


WebServiceAccessor.cs /  FillResultTable



 



 



else if (smoMethod.Type == MethodType.List)


.. cut..




 



 



var value = info.GetValue(obj, BindingFlags.InvokeMethod | BindingFlags.GetField | BindingFlags.GetProperty, null, null, CultureInfo.InvariantCulture);



 



 



 





 





row


...


I've tried to put in the parsing with InvariantCulture, since that fixed the issue in the Read method, but not in the List..


 


Anyone any ideas?


 




 




 

Be the first to reply!

Reply