public static void LoadPrefabs(this Map map, string filename, IMapLoader mapLoader) { var mapPoints = mapLoader.LoadMapPoints(filename); if (mapPoints == null) { Console.WriteLine("LoadPrefabs: mapPoints == null"); return; } map.Prefabs.Clear(); map.Prefabs.AddRange(mapPoints); }