private void ImportTypes(IEnumerable<Type> types) { foreach (var type in types) { if (!visibleTypes.ContainsKey(type.FullName)) visibleTypes.Add(type.FullName, type); ImportTypes(type.GetNestedTypes()); } }