Skip to content

Commit 99fbc55

Browse files
committed
chore: Added "content-disposition" to content header check
1 parent 210df50 commit 99fbc55

86 files changed

Lines changed: 141 additions & 92 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

modules/openapi-generator/src/main/resources/csharp/libraries/generichost/ClientUtils.mustache

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -425,6 +425,7 @@ using System.Net.Http.Headers;
425425
[
426426
"allow",
427427
"content-encoding",
428+
"content-disposition",
428429
"content-language",
429430
"content-length",
430431
"content-location",

modules/openapi-generator/src/main/resources/csharp/libraries/generichost/api.mustache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -578,7 +578,7 @@ namespace {{packageName}}.{{apiPackage}}
578578
// Set client side default value of Header Param "{{baseName}}".
579579
if (ClientUtils.IsContentHeader("{{baseName}}"))
580580
{
581-
httpRequestMessageLocalVar.Content.Headers.Add("{{baseName}}", ClientUtils.ParameterToString({{paramName}}));
581+
httpRequestMessageLocalVar.Content?.Headers.Add("{{baseName}}", ClientUtils.ParameterToString({{paramName}}));
582582
}
583583
else
584584
{
@@ -592,7 +592,7 @@ namespace {{packageName}}.{{apiPackage}}
592592
// Set client side default value of Header Param "{{baseName}}".
593593
if (ClientUtils.IsContentHeader("{{baseName}}"))
594594
{
595-
httpRequestMessageLocalVar.Content.Headers.Add("{{baseName}}", ClientUtils.ParameterToString({{paramName}}.Value));
595+
httpRequestMessageLocalVar.Content?.Headers.Add("{{baseName}}", ClientUtils.ParameterToString({{paramName}}.Value));
596596
}
597597
else
598598
{

samples/client/petstore/csharp/generichost/latest/ComposedEnum/src/Org.OpenAPITools/Client/ClientUtils.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,7 @@ public static bool IsContentHeader(string header)
325325
[
326326
"allow",
327327
"content-encoding",
328+
"content-disposition",
328329
"content-language",
329330
"content-length",
330331
"content-location",

samples/client/petstore/csharp/generichost/latest/HelloWorld/src/Org.OpenAPITools/Client/ClientUtils.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,7 @@ public static bool IsContentHeader(string header)
319319
[
320320
"allow",
321321
"content-encoding",
322+
"content-disposition",
322323
"content-language",
323324
"content-length",
324325
"content-location",

samples/client/petstore/csharp/generichost/latest/InlineEnumAnyOf/src/Org.OpenAPITools/Client/ClientUtils.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,7 @@ public static bool IsContentHeader(string header)
321321
[
322322
"allow",
323323
"content-encoding",
324+
"content-disposition",
324325
"content-language",
325326
"content-length",
326327
"content-location",

samples/client/petstore/csharp/generichost/latest/OneOfList/src/Org.OpenAPITools/Client/ClientUtils.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,7 @@ public static bool IsContentHeader(string header)
319319
[
320320
"allow",
321321
"content-encoding",
322+
"content-disposition",
322323
"content-language",
323324
"content-length",
324325
"content-location",

samples/client/petstore/csharp/generichost/latest/Tags/src/Org.OpenAPITools/Client/ClientUtils.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,7 @@ public static bool IsContentHeader(string header)
345345
[
346346
"allow",
347347
"content-encoding",
348+
"content-disposition",
348349
"content-language",
349350
"content-length",
350351
"content-location",

samples/client/petstore/csharp/generichost/latest/UseDateTimeOffset/src/Org.OpenAPITools/Api/FakeApi.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4649,7 +4649,7 @@ public async Task<ITestEnumParametersApiResponse> TestEnumParametersAsync(Option
46494649
// Set client side default value of Header Param "enum_header_string".
46504650
if (ClientUtils.IsContentHeader("enum_header_string"))
46514651
{
4652-
httpRequestMessageLocalVar.Content.Headers.Add("enum_header_string", ClientUtils.ParameterToString(enumHeaderString.Value));
4652+
httpRequestMessageLocalVar.Content?.Headers.Add("enum_header_string", ClientUtils.ParameterToString(enumHeaderString.Value));
46534653
}
46544654
else
46554655
{
@@ -4662,7 +4662,7 @@ public async Task<ITestEnumParametersApiResponse> TestEnumParametersAsync(Option
46624662
// Set client side default value of Header Param "enum_header_string_array".
46634663
if (ClientUtils.IsContentHeader("enum_header_string_array"))
46644664
{
4665-
httpRequestMessageLocalVar.Content.Headers.Add("enum_header_string_array", ClientUtils.ParameterToString(enumHeaderStringArray.Value));
4665+
httpRequestMessageLocalVar.Content?.Headers.Add("enum_header_string_array", ClientUtils.ParameterToString(enumHeaderStringArray.Value));
46664666
}
46674667
else
46684668
{
@@ -4913,7 +4913,7 @@ public async Task<ITestGroupParametersApiResponse> TestGroupParametersAsync(bool
49134913
// Set client side default value of Header Param "required_boolean_group".
49144914
if (ClientUtils.IsContentHeader("required_boolean_group"))
49154915
{
4916-
httpRequestMessageLocalVar.Content.Headers.Add("required_boolean_group", ClientUtils.ParameterToString(requiredBooleanGroup));
4916+
httpRequestMessageLocalVar.Content?.Headers.Add("required_boolean_group", ClientUtils.ParameterToString(requiredBooleanGroup));
49174917
}
49184918
else
49194919
{
@@ -4925,7 +4925,7 @@ public async Task<ITestGroupParametersApiResponse> TestGroupParametersAsync(bool
49254925
// Set client side default value of Header Param "boolean_group".
49264926
if (ClientUtils.IsContentHeader("boolean_group"))
49274927
{
4928-
httpRequestMessageLocalVar.Content.Headers.Add("boolean_group", ClientUtils.ParameterToString(booleanGroup.Value));
4928+
httpRequestMessageLocalVar.Content?.Headers.Add("boolean_group", ClientUtils.ParameterToString(booleanGroup.Value));
49294929
}
49304930
else
49314931
{

samples/client/petstore/csharp/generichost/latest/UseDateTimeOffset/src/Org.OpenAPITools/Api/PetApi.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1089,7 +1089,7 @@ public async Task<IDeletePetApiResponse> DeletePetAsync(long petId, Option<strin
10891089
// Set client side default value of Header Param "api_key".
10901090
if (ClientUtils.IsContentHeader("api_key"))
10911091
{
1092-
httpRequestMessageLocalVar.Content.Headers.Add("api_key", ClientUtils.ParameterToString(apiKey.Value));
1092+
httpRequestMessageLocalVar.Content?.Headers.Add("api_key", ClientUtils.ParameterToString(apiKey.Value));
10931093
}
10941094
else
10951095
{

samples/client/petstore/csharp/generichost/latest/UseDateTimeOffset/src/Org.OpenAPITools/Client/ClientUtils.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -420,6 +420,7 @@ public static bool IsContentHeader(string header)
420420
[
421421
"allow",
422422
"content-encoding",
423+
"content-disposition",
423424
"content-language",
424425
"content-length",
425426
"content-location",

0 commit comments

Comments
 (0)