Skip to content

Commit c14bea5

Browse files
committed
Fix filestream resource leak
1 parent 2064e0f commit c14bea5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

DevProxy.Abstractions/Data/MSGraphDb.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,8 @@ private async Task LoadOpenAPIFilesAsync(string folder, CancellationToken cancel
211211

212212
try
213213
{
214-
var openApiDocument = await new OpenApiStreamReader().ReadAsync(file.OpenRead(), cancellationToken);
214+
await using var fileStream = file.OpenRead();
215+
var openApiDocument = await new OpenApiStreamReader().ReadAsync(fileStream, cancellationToken);
215216
_openApiDocuments[version] = openApiDocument.OpenApiDocument;
216217

217218
_logger.LogDebug("Added OpenAPI file {FilePath} for {Version}", filePath, version);

0 commit comments

Comments
 (0)