@@ -182,7 +182,7 @@ protected virtual object Map(object x, XElement root)
182
182
if ( asType == typeof ( bool ) )
183
183
{
184
184
var toConvert = value . ToString ( )
185
- . ToLower ( ) ;
185
+ . ToLower ( Culture ) ;
186
186
187
187
prop . SetValue ( x , XmlConvert . ToBoolean ( toConvert ) , null ) ;
188
188
}
@@ -366,7 +366,7 @@ object HandleListDerivative(XElement root, string propName, Type type)
366
366
367
367
if ( ! elements . Any ( ) )
368
368
{
369
- var lowerName = name . ToLower ( ) . AsNamespaced ( Namespace ) ;
369
+ var lowerName = name . ToLower ( Culture ) . AsNamespaced ( Namespace ) ;
370
370
371
371
elements = root . Descendants ( lowerName ) . ToList ( ) ;
372
372
}
@@ -385,7 +385,7 @@ object HandleListDerivative(XElement root, string propName, Type type)
385
385
386
386
if ( ! elements . Any ( ) )
387
387
{
388
- var lowerName = name . ToLower ( ) . AsNamespaced ( Namespace ) ;
388
+ var lowerName = name . ToLower ( Culture ) . AsNamespaced ( Namespace ) ;
389
389
390
390
elements = root . Descendants ( )
391
391
. Where ( e => e . Name . LocalName . RemoveUnderscoresAndDashes ( ) == lowerName )
@@ -448,7 +448,7 @@ protected virtual object GetValueFromXml(XElement root, XName name, PropertyInfo
448
448
449
449
protected virtual XElement GetElementByName ( XElement root , XName name )
450
450
{
451
- var lowerName = name . LocalName . ToLower ( ) . AsNamespaced ( name . NamespaceName ) ;
451
+ var lowerName = name . LocalName . ToLower ( Culture ) . AsNamespaced ( name . NamespaceName ) ;
452
452
var camelName = name . LocalName . ToCamelCase ( Culture ) . AsNamespaced ( name . NamespaceName ) ;
453
453
454
454
if ( root . Element ( name ) != null )
@@ -487,7 +487,7 @@ protected virtual XAttribute GetAttributeByName(XElement root, XName name, bool
487
487
: new List < XName >
488
488
{
489
489
name . LocalName ,
490
- name . LocalName . ToLower ( )
490
+ name . LocalName . ToLower ( Culture )
491
491
. AsNamespaced ( name . NamespaceName ) ,
492
492
name . LocalName . ToCamelCase ( Culture )
493
493
. AsNamespaced ( name . NamespaceName )
0 commit comments