diff --git a/src/NewsletterGenerator/Program.cs b/src/NewsletterGenerator/Program.cs index 79d19de..d84e22e 100644 --- a/src/NewsletterGenerator/Program.cs +++ b/src/NewsletterGenerator/Program.cs @@ -242,9 +242,10 @@ public static async Task RunGenerateAsync(GenerateSettings settings) } } + var cacheDir = Path.Combine(repoRoot, "src", "NewsletterGenerator", ".cache"); + if (clearCache) { - var cacheDir = Path.Combine(repoRoot, "src", "NewsletterGenerator", ".cache"); if (Directory.Exists(cacheDir)) { Directory.Delete(cacheDir, recursive: true); @@ -256,7 +257,7 @@ public static async Task RunGenerateAsync(GenerateSettings settings) } } - var cache = new CacheService(loggerFactory.CreateLogger(), forceRefresh: forceRefresh); + var cache = new CacheService(loggerFactory.CreateLogger(), cacheDir, forceRefresh: forceRefresh); string? content; string title;