Skip to content

Commit 9a7f93a

Browse files
committed
Merge branch 'master' of https://github.com/maciejcymanski132/openapi-generator into maciejcymanski132-master
2 parents 3d65786 + 4e24cf5 commit 9a7f93a

File tree

53 files changed

+282
-282
lines changed

Some content is hidden

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

53 files changed

+282
-282
lines changed

modules/openapi-generator/src/main/resources/csharp/ApiClient.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ namespace {{packageName}}.Client
317317
{
318318
foreach (var value in headerParam.Value)
319319
{
320-
request.AddHeader(headerParam.Key, value);
320+
request.AddOrUpdateHeader(headerParam.Key, value);
321321
}
322322
}
323323
}

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,7 @@ namespace {{packageName}}.{{apiPackage}}
404404
{{/required}}
405405
{{/formParams}}
406406
{{#bodyParam}}
407-
localVarRequestOptions.Data = {{paramName}};
407+
localVarRequestOptions.Data = {{packageName}}.Client.ClientUtils.Serialize({{paramName}});
408408
{{/bodyParam}}
409409

410410
localVarRequestOptions.Operation = "{{classname}}.{{operationId}}";
@@ -694,7 +694,7 @@ namespace {{packageName}}.{{apiPackage}}
694694
{{/required}}
695695
{{/formParams}}
696696
{{#bodyParam}}
697-
localVarRequestOptions.Data = {{paramName}};
697+
localVarRequestOptions.Data = {{packageName}}.Client.ClientUtils.Serialize({{paramName}});
698698
{{/bodyParam}}
699699

700700
localVarRequestOptions.Operation = "{{classname}}.{{operationId}}";

samples/client/echo_api/csharp/restsharp/net8/EchoApi/src/Org.OpenAPITools/Api/BodyApi.cs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -805,7 +805,7 @@ public System.IO.Stream TestBinaryGif(int operationIndex = 0)
805805
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
806806
}
807807

808-
localVarRequestOptions.Data = body;
808+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(body);
809809

810810
localVarRequestOptions.Operation = "BodyApi.TestBodyApplicationOctetstreamBinary";
811811
localVarRequestOptions.OperationIndex = operationIndex;
@@ -873,7 +873,7 @@ public System.IO.Stream TestBinaryGif(int operationIndex = 0)
873873
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
874874
}
875875

876-
localVarRequestOptions.Data = body;
876+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(body);
877877

878878
localVarRequestOptions.Operation = "BodyApi.TestBodyApplicationOctetstreamBinary";
879879
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1234,7 +1234,7 @@ public Org.OpenAPITools.Client.ApiResponse<string> TestBodyMultipartFormdataArra
12341234
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
12351235
}
12361236

1237-
localVarRequestOptions.Data = pet;
1237+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(pet);
12381238

12391239
localVarRequestOptions.Operation = "BodyApi.TestEchoBodyAllOfPet";
12401240
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1302,7 +1302,7 @@ public Org.OpenAPITools.Client.ApiResponse<string> TestBodyMultipartFormdataArra
13021302
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
13031303
}
13041304

1305-
localVarRequestOptions.Data = pet;
1305+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(pet);
13061306

13071307
localVarRequestOptions.Operation = "BodyApi.TestEchoBodyAllOfPet";
13081308
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1369,7 +1369,7 @@ public Org.OpenAPITools.Client.ApiResponse<string> TestBodyMultipartFormdataArra
13691369
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
13701370
}
13711371

1372-
localVarRequestOptions.Data = body;
1372+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(body);
13731373

13741374
localVarRequestOptions.Operation = "BodyApi.TestEchoBodyFreeFormObjectResponseString";
13751375
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1437,7 +1437,7 @@ public Org.OpenAPITools.Client.ApiResponse<string> TestBodyMultipartFormdataArra
14371437
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
14381438
}
14391439

1440-
localVarRequestOptions.Data = body;
1440+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(body);
14411441

14421442
localVarRequestOptions.Operation = "BodyApi.TestEchoBodyFreeFormObjectResponseString";
14431443
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1504,7 +1504,7 @@ public Org.OpenAPITools.Client.ApiResponse<string> TestBodyMultipartFormdataArra
15041504
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
15051505
}
15061506

1507-
localVarRequestOptions.Data = pet;
1507+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(pet);
15081508

15091509
localVarRequestOptions.Operation = "BodyApi.TestEchoBodyPet";
15101510
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1572,7 +1572,7 @@ public Org.OpenAPITools.Client.ApiResponse<string> TestBodyMultipartFormdataArra
15721572
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
15731573
}
15741574

1575-
localVarRequestOptions.Data = pet;
1575+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(pet);
15761576

15771577
localVarRequestOptions.Operation = "BodyApi.TestEchoBodyPet";
15781578
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1639,7 +1639,7 @@ public Org.OpenAPITools.Client.ApiResponse<string> TestBodyMultipartFormdataArra
16391639
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
16401640
}
16411641

1642-
localVarRequestOptions.Data = pet;
1642+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(pet);
16431643

16441644
localVarRequestOptions.Operation = "BodyApi.TestEchoBodyPetResponseString";
16451645
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1707,7 +1707,7 @@ public Org.OpenAPITools.Client.ApiResponse<string> TestBodyMultipartFormdataArra
17071707
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
17081708
}
17091709

1710-
localVarRequestOptions.Data = pet;
1710+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(pet);
17111711

17121712
localVarRequestOptions.Operation = "BodyApi.TestEchoBodyPetResponseString";
17131713
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1774,7 +1774,7 @@ public Org.OpenAPITools.Client.ApiResponse<string> TestBodyMultipartFormdataArra
17741774
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
17751775
}
17761776

1777-
localVarRequestOptions.Data = body;
1777+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(body);
17781778

17791779
localVarRequestOptions.Operation = "BodyApi.TestEchoBodyStringEnum";
17801780
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1842,7 +1842,7 @@ public Org.OpenAPITools.Client.ApiResponse<string> TestBodyMultipartFormdataArra
18421842
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
18431843
}
18441844

1845-
localVarRequestOptions.Data = body;
1845+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(body);
18461846

18471847
localVarRequestOptions.Operation = "BodyApi.TestEchoBodyStringEnum";
18481848
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1909,7 +1909,7 @@ public Org.OpenAPITools.Client.ApiResponse<string> TestBodyMultipartFormdataArra
19091909
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
19101910
}
19111911

1912-
localVarRequestOptions.Data = tag;
1912+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(tag);
19131913

19141914
localVarRequestOptions.Operation = "BodyApi.TestEchoBodyTagResponseString";
19151915
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1977,7 +1977,7 @@ public Org.OpenAPITools.Client.ApiResponse<string> TestBodyMultipartFormdataArra
19771977
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
19781978
}
19791979

1980-
localVarRequestOptions.Data = tag;
1980+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(tag);
19811981

19821982
localVarRequestOptions.Operation = "BodyApi.TestEchoBodyTagResponseString";
19831983
localVarRequestOptions.OperationIndex = operationIndex;

samples/client/echo_api/csharp/restsharp/net8/EchoApi/src/Org.OpenAPITools/Client/ApiClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ private RestRequest NewRequest(
317317
{
318318
foreach (var value in headerParam.Value)
319319
{
320-
request.AddHeader(headerParam.Key, value);
320+
request.AddOrUpdateHeader(headerParam.Key, value);
321321
}
322322
}
323323
}

samples/client/others/csharp-complex-files/src/Org.OpenAPITools/Client/ApiClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ private RestRequest NewRequest(
317317
{
318318
foreach (var value in headerParam.Value)
319319
{
320-
request.AddHeader(headerParam.Key, value);
320+
request.AddOrUpdateHeader(headerParam.Key, value);
321321
}
322322
}
323323
}

samples/client/petstore/csharp/restsharp/net4.7/MultipleFrameworks/src/Org.OpenAPITools/Api/PetApi.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -603,7 +603,7 @@ public Org.OpenAPITools.Client.ApiResponse<Pet> AddPetWithHttpInfo(Pet pet, int
603603
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
604604
}
605605

606-
localVarRequestOptions.Data = pet;
606+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(pet);
607607

608608
localVarRequestOptions.Operation = "PetApi.AddPet";
609609
localVarRequestOptions.OperationIndex = operationIndex;
@@ -695,7 +695,7 @@ public Org.OpenAPITools.Client.ApiResponse<Pet> AddPetWithHttpInfo(Pet pet, int
695695
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
696696
}
697697

698-
localVarRequestOptions.Data = pet;
698+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(pet);
699699

700700
localVarRequestOptions.Operation = "PetApi.AddPet";
701701
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1466,7 +1466,7 @@ public Org.OpenAPITools.Client.ApiResponse<Pet> UpdatePetWithHttpInfo(Pet pet, i
14661466
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
14671467
}
14681468

1469-
localVarRequestOptions.Data = pet;
1469+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(pet);
14701470

14711471
localVarRequestOptions.Operation = "PetApi.UpdatePet";
14721472
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1558,7 +1558,7 @@ public Org.OpenAPITools.Client.ApiResponse<Pet> UpdatePetWithHttpInfo(Pet pet, i
15581558
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
15591559
}
15601560

1561-
localVarRequestOptions.Data = pet;
1561+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(pet);
15621562

15631563
localVarRequestOptions.Operation = "PetApi.UpdatePet";
15641564
localVarRequestOptions.OperationIndex = operationIndex;

samples/client/petstore/csharp/restsharp/net4.7/MultipleFrameworks/src/Org.OpenAPITools/Api/StoreApi.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -807,7 +807,7 @@ public Org.OpenAPITools.Client.ApiResponse<Order> PlaceOrderWithHttpInfo(Order o
807807
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
808808
}
809809

810-
localVarRequestOptions.Data = order;
810+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(order);
811811

812812
localVarRequestOptions.Operation = "StoreApi.PlaceOrder";
813813
localVarRequestOptions.OperationIndex = operationIndex;
@@ -882,7 +882,7 @@ public Org.OpenAPITools.Client.ApiResponse<Order> PlaceOrderWithHttpInfo(Order o
882882
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
883883
}
884884

885-
localVarRequestOptions.Data = order;
885+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(order);
886886

887887
localVarRequestOptions.Operation = "StoreApi.PlaceOrder";
888888
localVarRequestOptions.OperationIndex = operationIndex;

samples/client/petstore/csharp/restsharp/net4.7/MultipleFrameworks/src/Org.OpenAPITools/Api/UserApi.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -579,7 +579,7 @@ public Org.OpenAPITools.Client.ApiResponse<Object> CreateUserWithHttpInfo(User u
579579
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
580580
}
581581

582-
localVarRequestOptions.Data = user;
582+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(user);
583583

584584
localVarRequestOptions.Operation = "UserApi.CreateUser";
585585
localVarRequestOptions.OperationIndex = operationIndex;
@@ -656,7 +656,7 @@ public Org.OpenAPITools.Client.ApiResponse<Object> CreateUserWithHttpInfo(User u
656656
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
657657
}
658658

659-
localVarRequestOptions.Data = user;
659+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(user);
660660

661661
localVarRequestOptions.Operation = "UserApi.CreateUser";
662662
localVarRequestOptions.OperationIndex = operationIndex;
@@ -732,7 +732,7 @@ public Org.OpenAPITools.Client.ApiResponse<Object> CreateUsersWithArrayInputWith
732732
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
733733
}
734734

735-
localVarRequestOptions.Data = user;
735+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(user);
736736

737737
localVarRequestOptions.Operation = "UserApi.CreateUsersWithArrayInput";
738738
localVarRequestOptions.OperationIndex = operationIndex;
@@ -809,7 +809,7 @@ public Org.OpenAPITools.Client.ApiResponse<Object> CreateUsersWithArrayInputWith
809809
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
810810
}
811811

812-
localVarRequestOptions.Data = user;
812+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(user);
813813

814814
localVarRequestOptions.Operation = "UserApi.CreateUsersWithArrayInput";
815815
localVarRequestOptions.OperationIndex = operationIndex;
@@ -885,7 +885,7 @@ public Org.OpenAPITools.Client.ApiResponse<Object> CreateUsersWithListInputWithH
885885
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
886886
}
887887

888-
localVarRequestOptions.Data = user;
888+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(user);
889889

890890
localVarRequestOptions.Operation = "UserApi.CreateUsersWithListInput";
891891
localVarRequestOptions.OperationIndex = operationIndex;
@@ -962,7 +962,7 @@ public Org.OpenAPITools.Client.ApiResponse<Object> CreateUsersWithListInputWithH
962962
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
963963
}
964964

965-
localVarRequestOptions.Data = user;
965+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(user);
966966

967967
localVarRequestOptions.Operation = "UserApi.CreateUsersWithListInput";
968968
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1643,7 +1643,7 @@ public Org.OpenAPITools.Client.ApiResponse<Object> UpdateUserWithHttpInfo(string
16431643
}
16441644

16451645
localVarRequestOptions.PathParameters.Add("username", Org.OpenAPITools.Client.ClientUtils.ParameterToString(username)); // path parameter
1646-
localVarRequestOptions.Data = user;
1646+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(user);
16471647

16481648
localVarRequestOptions.Operation = "UserApi.UpdateUser";
16491649
localVarRequestOptions.OperationIndex = operationIndex;
@@ -1729,7 +1729,7 @@ public Org.OpenAPITools.Client.ApiResponse<Object> UpdateUserWithHttpInfo(string
17291729
}
17301730

17311731
localVarRequestOptions.PathParameters.Add("username", Org.OpenAPITools.Client.ClientUtils.ParameterToString(username)); // path parameter
1732-
localVarRequestOptions.Data = user;
1732+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(user);
17331733

17341734
localVarRequestOptions.Operation = "UserApi.UpdateUser";
17351735
localVarRequestOptions.OperationIndex = operationIndex;

samples/client/petstore/csharp/restsharp/net4.7/MultipleFrameworks/src/Org.OpenAPITools/Client/ApiClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ private RestRequest NewRequest(
318318
{
319319
foreach (var value in headerParam.Value)
320320
{
321-
request.AddHeader(headerParam.Key, value);
321+
request.AddOrUpdateHeader(headerParam.Key, value);
322322
}
323323
}
324324
}

samples/client/petstore/csharp/restsharp/net4.7/Petstore/src/Org.OpenAPITools/Api/AnotherFakeApi.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ public Org.OpenAPITools.Client.ApiResponse<ModelClient> Call123TestSpecialTagsWi
256256
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
257257
}
258258

259-
localVarRequestOptions.Data = modelClient;
259+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(modelClient);
260260

261261
localVarRequestOptions.Operation = "AnotherFakeApi.Call123TestSpecialTags";
262262
localVarRequestOptions.OperationIndex = operationIndex;
@@ -330,7 +330,7 @@ public Org.OpenAPITools.Client.ApiResponse<ModelClient> Call123TestSpecialTagsWi
330330
localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
331331
}
332332

333-
localVarRequestOptions.Data = modelClient;
333+
localVarRequestOptions.Data = Org.OpenAPITools.Client.ClientUtils.Serialize(modelClient);
334334

335335
localVarRequestOptions.Operation = "AnotherFakeApi.Call123TestSpecialTags";
336336
localVarRequestOptions.OperationIndex = operationIndex;

0 commit comments

Comments
 (0)