in RecommendationTools/RecommendationBatchUpdater/Loader.cs [13:29]
public static Dictionary<string, RecommendationPOCO> LoadBatchRecommendations(string directory)
{
var recommendations = new Dictionary<string, RecommendationPOCO>();
foreach (var file in Directory.EnumerateFiles(directory, "*.recommendation.json", SearchOption.TopDirectoryOnly))
{
try
{
var recommendation = LoadSingleRecommendation(file);
recommendations[file] = recommendation;
}
catch (Exception e)
{
Console.WriteLine($"Failed to load recommendation file {file}: {e}");
}
}
return recommendations;
}