@@ -182,7 +182,7 @@ protected virtual object Map(object x, XElement root)
182182 if ( asType == typeof ( bool ) )
183183 {
184184 var toConvert = value . ToString ( )
185- . ToLower ( ) ;
185+ . ToLower ( Culture ) ;
186186
187187 prop . SetValue ( x , XmlConvert . ToBoolean ( toConvert ) , null ) ;
188188 }
@@ -366,7 +366,7 @@ object HandleListDerivative(XElement root, string propName, Type type)
366366
367367 if ( ! elements . Any ( ) )
368368 {
369- var lowerName = name . ToLower ( ) . AsNamespaced ( Namespace ) ;
369+ var lowerName = name . ToLower ( Culture ) . AsNamespaced ( Namespace ) ;
370370
371371 elements = root . Descendants ( lowerName ) . ToList ( ) ;
372372 }
@@ -385,7 +385,7 @@ object HandleListDerivative(XElement root, string propName, Type type)
385385
386386 if ( ! elements . Any ( ) )
387387 {
388- var lowerName = name . ToLower ( ) . AsNamespaced ( Namespace ) ;
388+ var lowerName = name . ToLower ( Culture ) . AsNamespaced ( Namespace ) ;
389389
390390 elements = root . Descendants ( )
391391 . Where ( e => e . Name . LocalName . RemoveUnderscoresAndDashes ( ) == lowerName )
@@ -448,7 +448,7 @@ protected virtual object GetValueFromXml(XElement root, XName name, PropertyInfo
448448
449449 protected virtual XElement GetElementByName ( XElement root , XName name )
450450 {
451- var lowerName = name . LocalName . ToLower ( ) . AsNamespaced ( name . NamespaceName ) ;
451+ var lowerName = name . LocalName . ToLower ( Culture ) . AsNamespaced ( name . NamespaceName ) ;
452452 var camelName = name . LocalName . ToCamelCase ( Culture ) . AsNamespaced ( name . NamespaceName ) ;
453453
454454 if ( root . Element ( name ) != null )
@@ -487,7 +487,7 @@ protected virtual XAttribute GetAttributeByName(XElement root, XName name, bool
487487 : new List < XName >
488488 {
489489 name . LocalName ,
490- name . LocalName . ToLower ( )
490+ name . LocalName . ToLower ( Culture )
491491 . AsNamespaced ( name . NamespaceName ) ,
492492 name . LocalName . ToCamelCase ( Culture )
493493 . AsNamespaced ( name . NamespaceName )
0 commit comments