Skip to content

Commit 019eb99

Browse files
committed
fix: missing null prop operator on parameter reference
Signed-off-by: Vincent Biret <[email protected]>
1 parent 227d99d commit 019eb99

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Microsoft.OpenApi/Models/References/OpenApiParameterReference.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ internal OpenApiParameterReference(OpenApiParameter target, string referenceId):
4040
}
4141

4242
/// <inheritdoc/>
43-
public string Name { get => Target.Name; }
43+
public string Name { get => Target?.Name; }
4444

4545
/// <inheritdoc/>
4646
public string Description
@@ -86,10 +86,10 @@ public string Description
8686
public bool Explode { get => Target?.Explode ?? default; }
8787

8888
/// <inheritdoc/>
89-
public IDictionary<string, OpenApiMediaType> Content { get => Target.Content; }
89+
public IDictionary<string, OpenApiMediaType> Content { get => Target?.Content; }
9090

9191
/// <inheritdoc/>
92-
public IDictionary<string, IOpenApiExtension> Extensions { get => Target.Extensions; }
92+
public IDictionary<string, IOpenApiExtension> Extensions { get => Target?.Extensions; }
9393

9494
/// <inheritdoc/>
9595
public override IOpenApiParameter CopyReferenceAsTargetElementWithOverrides(IOpenApiParameter source)

0 commit comments

Comments
 (0)