martin-mfg
64f2cad9e8
fix #17258 - use model class only if it is generated ( #17490 )
...
* fix #16797 and #15796 spring child constructor missing parent params
* root cause and update the DefaultCodegen.java to add missing property when with multi inheritance
* rollback SpringCodegen.java
* update samples
* rollback with master cause #16992 fixed this issue too
* still using orignal design
* catchup master
* catchup master
* catchup master
* fix
* add tests
---------
Co-authored-by: dabdirb <dabdirb@gmail.com>
2024-01-05 10:30:28 +08:00
Vladislav Bauer
62462354ca
[csharp] Support 420 HTTP code ( #17207 )
...
* [csharp] Support 420 HTTP code
* [csharp] Support 420 HTTP code
* [csharp] Support 420 HTTP code
* [csharp] Support 420 HTTP code
* [csharp] Support 420 HTTP code
2023-12-08 21:35:03 +08:00
devhl-labs
4f82071502
[csharp][generichost] Honor the Set-Cookie header ( #17186 )
...
* allow multiple auth methods of same type
* allow multiple auth methods of same type
* allow multiple headers to have api keys
* remove changes for another pr
* resolved conflicts, build samples
* fixed a casing issue
* fixed casing issue
2023-11-27 11:01:05 +08:00
devhl-labs
ad95d551ed
[csharp][generichost] Allow multiple auth methods of same type ( #17129 )
...
* allow multiple auth methods of same type
* allow multiple auth methods of same type
2023-11-26 21:46:48 +08:00
devhl-labs
8bea7f7377
handled nullable inner enums better ( #17128 )
2023-11-26 21:45:25 +08:00
devhl-labs
7e529926a6
[csharp][generichost] Implement not required nullable properties ( #16810 )
...
* init
* fixed read and write
* completed changes using latest-nrt sample
* fixed all samples
* add null check on write, change on exception
* resolved conflicts
* build samples
* added backing property for not required properties
* more not required and nullable hanlding improvements
* revert sample updates for a merge master
* revert sample updates for a merge master
* sample build is working, need to remove warnings
* fixed warnings in .net 7 with nrt
* fixed manual tests
* fixed all samples
* fix npe
* removed debugging lines
* revert changes to unused file
* removed unused lambdas
* fix a serialization bug
* make option a hidden property
* updated documentation
* improved parameter ordering
2023-11-13 10:16:35 +08:00
martin-mfg
2ca99bdf8e
use model class for request body with additionalProperties ( #16613 )
...
* try out simple fix
* add test case
* generate samples
2023-09-23 13:07:53 +08:00
devhl-labs
c0abeceb85
[csharp] Fixed enum values with whitespace ( #16316 )
...
* fixed enum values
* build samples
* build samples
* revert samples for easier merge master
* fixed while not changing other generators
* changed logging
* minor change
2023-09-01 10:11:11 +08:00
devhl-labs
76bb8a40d8
[csharp] Fixed model property data type ( #16315 )
...
* fixed model property data type
* build samples
2023-08-15 09:57:00 +08:00
devhl-labs
ef9520f989
[csharp] Fixed operation nested return type ( #16314 )
...
* fixed operation nested return type
* more robust fix
2023-08-14 13:07:36 +08:00
devhl-labs
de8f846666
[csharp] Improved regex support ( #16269 )
...
* improved regex support
* better parsing of options
* better handling of options
* spacing change
* typo
* rename the x-modifier- extension
* trivial change
* added to the sample
2023-08-08 11:40:20 +08:00
devhl-labs
00fcaa15c0
[csharp][generichost] Add Option struct to enable better validation ( #15977 )
...
* add Option struct to enable better validation
* use kebab case
2023-07-03 14:40:24 +08:00
William Cheng
7c67f731bc
Rename csharp-netcore to csharp ( #15903 )
...
* rename csharp-netcore to csharp
* rename file
* renmae modules/openapi-generator/src/main/resources/csharp-netcore
* update samples
* mv dir
* update samples
* rename csharp-netcore to csharp in appveyor.yml
* update doc
2023-06-25 11:08:59 +08:00