private IDictionary <string, TypeAccessModifier> CreateTypeAccessModifierMappings() { var typeAccessModifierMappings = new Dictionary <string, TypeAccessModifier>(); if (TypeAccessModifierMappings != null) { var typeAccessModifierMappingsFactory = new TypeAccessModifierMappingFactory(); foreach (var item in TypeAccessModifierMappings) { var typeAccessModifierMapping = typeAccessModifierMappingsFactory.Create(item); typeAccessModifierMappings.Add(typeAccessModifierMapping.TypeName, typeAccessModifierMapping.AccessModifier); } } return(typeAccessModifierMappings); }
private IDictionary <string, TypeAccessModifier> CreateTypeAccessModifierMappings() { var typeAccessModifierMappings = new Dictionary <string, TypeAccessModifier>(); if (TypeAccessModifierMappings != null) { var typeAccessModifierMappingsFactory = new TypeAccessModifierMappingFactory(); foreach (var item in TypeAccessModifierMappings) { var typeAccessModifierMapping = typeAccessModifierMappingsFactory.Create(item); if (typeAccessModifierMappings.ContainsKey(typeAccessModifierMapping.TypeName)) { Log.LogError($"TypeAccessModifierMapping for '{typeAccessModifierMapping.TypeName}' is defined more than once."); continue; } typeAccessModifierMappings.Add(typeAccessModifierMapping.TypeName, typeAccessModifierMapping.AccessModifier); } } return(typeAccessModifierMappings); }