I have created a custom connector defining the below query parameters. Now, I need to fetch query parameter values and then transform it before sending the request to third-party API. As you can see below, I have defined these parameters under Query section.

Now, I have written the below code in c#, but I am not able to fetch parameter values from JSON object. Now, if I define these parameters in the body section then I am able to fetch it. See below.
private async Task<HttpResponseMessage> TransformRequestAndResponse()
{
HttpResponseMessage response;
var contentAsString = await this.Context.Request.Content.ReadAsStringAsync().ConfigureAwait(false);
var contentAsJson = JObject.Parse(contentAsString);
// Fetch parameter values from the request payload. Below code highlighted in red isn't fetching the parameter values since these values are part of Query parameters.
var formIdvalue = (string)contentAsJson["formID"];
var workspaceIdvalue = (string)contentAsJson["workspaceID"];
var projecttitlevalue = (string)contentAsJson["projectTitle"];
var requesterIdvalue = (string)contentAsJson["requesterID"];
var requesterNamevalue = (string)contentAsJson["requesterName"];
this.Context.Request.Content = CreateJsonContent(contentAsJson.ToString());
// Sending the connector API request
response = await this.Context.SendAsync(this.Context.Request, this.CancellationToken).ConfigureAwait(continueOnCapturedContext: false);
// Manipulate the response data before returning it
var responseContentAsString = await response.Content.ReadAsStringAsync().ConfigureAwait(false);
var responseContentAsJson = JObject.Parse(responseContentAsString);
response.Content = CreateJsonContent(responseContentAsJson.ToString());
return response;
}