diff --git a/src/dotnet/APIView/APIViewWeb/Languages/LanguageProcessor.cs b/src/dotnet/APIView/APIViewWeb/Languages/LanguageProcessor.cs index 3f320eaf3ac..531403b1827 100644 --- a/src/dotnet/APIView/APIViewWeb/Languages/LanguageProcessor.cs +++ b/src/dotnet/APIView/APIViewWeb/Languages/LanguageProcessor.cs @@ -67,7 +67,15 @@ public override async Task GetCodeFileAsync(string originalName, Strea } finally { - Directory.Delete(tempDirectory, true); + await Task.Delay(1000); + try + { + Directory.Delete(tempDirectory, true); + } + catch (Exception ex) + { + Console.WriteLine($"Failed to delete directory: {ex.Message}"); + } } } }