Skip to content

Commit 3408bfc

Browse files
committed
Update OpenApiRemoteReferenceCollector.cs
1 parent 5ac9559 commit 3408bfc

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/Microsoft.OpenApi.Readers/Services/OpenApiRemoteReferenceCollector.cs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,10 @@ public override void Visit(IOpenApiReferenceable referenceable)
3939
/// </summary>
4040
private void AddReference(OpenApiReference reference)
4141
{
42-
if (reference is {IsExternal: true})
42+
if (reference is {IsExternal: true} &&
43+
!_references.ContainsKey(reference.ExternalResource))
4344
{
44-
if (!_references.ContainsKey(reference.ExternalResource))
45-
{
46-
_references.Add(reference.ExternalResource, reference);
47-
}
45+
_references.Add(reference.ExternalResource, reference);
4846
}
4947
}
5048
}

0 commit comments

Comments
 (0)