Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }