src/JetBrains.Space.Generator/CodeGeneration/CSharp/Generators/CSharpApiModelResourceGenerator.cs [206:234]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - builder.Append("(\"" + apiCallMethod + "\", "); builder.Append("$\"api/http/" + endpointPath + "{" + requestParametersBuilder.TargetNameValueCollectionName + ".ToQueryString()}"); builder.Append("\""); if (apiEndpoint.RequestBody != null) { if (apiEndpoint.RequestBody is ApiFieldType.Object requestBody && FeatureFlags.DoNotExposeRequestObjects) { builder.Append(", " + ConstructNewRequestObject(indent, apiEndpoint, requestBody, endpointPath)); } else { builder.Append(", data"); } } if (!isResponseSyncBatch) { builder.Append(", requestHeaders: null"); } else { builder.Append($", requestHeaders: {nameof(EpochTrackerHeaders)}.{nameof(EpochTrackerHeaders.GenerateFrom)}(_connection.ServerUrl, {nameof(EpochTracker)}.{nameof(EpochTracker.Instance)})"); } builder.Append($", functionName: \"{methodNameForEndpoint}\""); builder.Append(", cancellationToken: cancellationToken"); builder.AppendLine(");"); indent.Decrement(); builder.AppendLine($"{indent}}}"); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - src/JetBrains.Space.Generator/CodeGeneration/CSharp/Generators/CSharpApiModelResourceGenerator.cs [313:341]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - builder.Append("(\"" + apiCallMethod + "\", "); builder.Append("$\"api/http/" + endpointPath + "{" + requestParametersBuilder.TargetNameValueCollectionName + ".ToQueryString()}"); builder.Append("\""); if (apiEndpoint.RequestBody != null) { if (apiEndpoint.RequestBody is ApiFieldType.Object requestBody && FeatureFlags.DoNotExposeRequestObjects) { builder.Append(", " + ConstructNewRequestObject(indent, apiEndpoint, requestBody, endpointPath)); } else { builder.Append(", data"); } } if (!isResponseSyncBatch) { builder.Append(", requestHeaders: null"); } else { builder.Append($", requestHeaders: {nameof(EpochTrackerHeaders)}.{nameof(EpochTrackerHeaders.GenerateFrom)}(_connection.ServerUrl, {nameof(EpochTracker)}.{nameof(EpochTracker.Instance)})"); } builder.Append($", functionName: \"{methodNameForEndpoint}\""); builder.Append(", cancellationToken: cancellationToken"); builder.AppendLine(");"); indent.Decrement(); builder.AppendLine($"{indent}}}"); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -