Skip to content

Commit 2c2b51c

Browse files
Add HttpRequestData null handling (#2786)
Add HttpRequestData null handling in CreateCheckStatusResponse.
1 parent 182013e commit 2c2b51c

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/Worker.Extensions.DurableTask/DurableTaskClientExtensions.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,11 @@ public static async Task<HttpResponseData> CreateCheckStatusResponseAsync(
5656
throw new ArgumentNullException(nameof(client));
5757
}
5858

59+
if (request is null)
60+
{
61+
throw new ArgumentNullException(nameof(request));
62+
}
63+
5964
HttpResponseData response = request.CreateResponse(statusCode);
6065
object payload = SetHeadersAndGetPayload(client, request, response, instanceId);
6166

@@ -102,6 +107,11 @@ public static HttpResponseData CreateCheckStatusResponse(
102107
throw new ArgumentNullException(nameof(client));
103108
}
104109

110+
if (request is null)
111+
{
112+
throw new ArgumentNullException(nameof(request));
113+
}
114+
105115
HttpResponseData response = request.CreateResponse(statusCode);
106116
object payload = SetHeadersAndGetPayload(client, request, response, instanceId);
107117

0 commit comments

Comments
 (0)