We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 22c5bf0 commit 26a479fCopy full SHA for 26a479f
codegens/csharp-restsharp/lib/parseRequest.js
@@ -78,8 +78,12 @@ function parseBody (request, trimFields) {
78
case 'formdata':
79
return parseFormData(requestBody, trimFields);
80
case 'raw':
81
- return `request.AddParameter("${parseContentType(request)}", ` +
82
- `${JSON.stringify(requestBody[requestBody.mode])}, ParameterType.RequestBody);\n`;
+ return `var body = ${requestBody[requestBody.mode]
+ .split('\n')
83
+ .map((line) => { return '@"' + line.replace(/"/g, '""') + '"'; })
84
+ .join(' + "\\n" +\n')};\n` +
85
+ `request.AddParameter("${parseContentType(request)}", ` +
86
+ 'body, ParameterType.RequestBody);\n';
87
case 'graphql':
88
return parseGraphQL(requestBody, trimFields);
89
/* istanbul ignore next */
0 commit comments