Skip to content

Commit 00a1649

Browse files
committed
Merge remote-tracking branch 'origin/master' into dm/examples-fix
2 parents 91195cb + bb1fe50 commit 00a1649

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,14 @@ public override void Visit(OpenApiResponses responses)
8989
ResolveMap(responses);
9090
}
9191

92+
/// <summary>
93+
/// Resolve all references to parameters
94+
/// </summary>
95+
public override void Visit(IList<OpenApiParameter> parameters)
96+
{
97+
ResolveList(parameters);
98+
}
99+
92100
/// <summary>
93101
/// Resolve all references to links
94102
/// </summary>

src/Microsoft.OpenApi/Services/OpenApiWalker.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -425,6 +425,7 @@ internal void Walk(OpenApiPathItem pathItem)
425425

426426
if (pathItem != null)
427427
{
428+
Walk(OpenApiConstants.Parameters, () => Walk(pathItem.Parameters));
428429
Walk(pathItem.Operations);
429430
}
430431
_visitor.Visit(pathItem as IOpenApiExtensible);

0 commit comments

Comments
 (0)