private IDictionary <XmlTypeCode, XmlTypeMapping> CreateXmlTypeMappings() { var xmlTypeMappings = new Dictionary <XmlTypeCode, XmlTypeMapping>(); if (XmlTypeMappings != null) { var xmlTypeMappingFactory = new XmlTypeMappingFactory(); foreach (var item in XmlTypeMappings) { var xmlTypeMapping = xmlTypeMappingFactory.Create(item); xmlTypeMappings.Add(xmlTypeMapping.XmlTypeCode, xmlTypeMapping); } } return(xmlTypeMappings); }
private IDictionary <XmlTypeCode, XmlTypeMapping> CreateXmlTypeMappings() { var xmlTypeMappings = new Dictionary <XmlTypeCode, XmlTypeMapping>(); if (XmlTypeMappings != null) { var xmlTypeMappingFactory = new XmlTypeMappingFactory(); foreach (var item in XmlTypeMappings) { var xmlTypeMapping = xmlTypeMappingFactory.Create(item); if (xmlTypeMappings.ContainsKey(xmlTypeMapping.XmlTypeCode)) { Log.LogError($"XmlTypeMapping for '{xmlTypeMapping.XmlTypeCode}' is defined more than once."); continue; } xmlTypeMappings.Add(xmlTypeMapping.XmlTypeCode, xmlTypeMapping); } } return(xmlTypeMappings); }