Skip to content

Commit 351baec

Browse files
committed
Use the document Workspace instance already created in the ctor
1 parent 5cea77e commit 351baec

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Microsoft.OpenApi.Readers/OpenApiYamlDocumentReader.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,11 +142,11 @@ public async Task<ReadResult> ReadAsync(JsonNode input, CancellationToken cancel
142142
private Task<OpenApiDiagnostic> LoadExternalRefs(OpenApiDocument document, CancellationToken cancellationToken = default)
143143
{
144144
// Create workspace for all documents to live in.
145-
var openApiWorkSpace = new OpenApiWorkspace();
145+
// var openApiWorkSpace = new OpenApiWorkspace();
146146

147147
// Load this root document into the workspace
148148
var streamLoader = new DefaultStreamLoader(_settings.BaseUrl);
149-
var workspaceLoader = new OpenApiWorkspaceLoader(openApiWorkSpace, _settings.CustomExternalLoader ?? streamLoader, _settings);
149+
var workspaceLoader = new OpenApiWorkspaceLoader(document.Workspace, _settings.CustomExternalLoader ?? streamLoader, _settings);
150150
return workspaceLoader.LoadAsync(new() { ExternalResource = "/" }, document, null, cancellationToken);
151151
}
152152

0 commit comments

Comments
 (0)