devhl-labs
1e2f16ed69
[csharp-netcore] Explicitly implement IValidatableObject ( #15160 )
...
* explicit interface implementation
* minor spacing change
2023-04-10 11:20:48 +08:00
devhl-labs
3b11187200
made escaped regex be not literal strings ( #15107 )
2023-04-04 15:15:14 +08:00
William Cheng
5d1e18306a
Prepare 6.6.0-SNAPSHOT ( #15100 )
...
* set 6.6.0 snapshot version
* update samples
* update readme
2023-04-01 18:48:01 +08:00
William Cheng
7417432a54
Prepare 6.5.0 release ( #15099 )
...
* 6.5.0 release
* update samples
2023-04-01 15:03:35 +08:00
devhl-labs
c838b1d1f9
made default strings use string literal ( #15049 )
2023-04-01 10:36:10 +08:00
devhl-labs
ca757b703e
better handling of form parameters ( #15040 )
2023-03-25 15:08:20 +08:00
William Cheng
88da3649b2
[csharp-netcore] Add option skip generating getter for sub-schemas ( #15007 )
...
* add option skip generating getter for sub-schemas
* fix openapi-yaml
* update samples
* update samples
2023-03-21 22:41:29 +08:00
devhl-labs
d24ae6b27a
fixed bug ( #15006 )
2023-03-21 15:44:10 +08:00
William Cheng
e780d59352
add auto-generated api spec file ( #14994 )
2023-03-20 16:58:13 +08:00
devhl-labs
02b6248510
moved null checks ( #14980 )
2023-03-17 15:12:27 +08:00
devhl-labs
9787388f77
removed TryGet from deserialization methods ( #14974 )
2023-03-16 16:49:21 +08:00
devhl-labs
b6ccf078ef
fixed nrt bug ( #14973 )
2023-03-16 08:59:12 +08:00
devhl-labs
388147f822
suffixed variables with LocalVar to avoid conflicts ( #14958 )
2023-03-15 10:58:09 +08:00
devhl-labs
dc1386c134
better deserialization ( #14945 )
2023-03-14 11:40:40 +08:00
Mathias Dierickx
e52a9fd961
Add missing ConfigureAwaits for csharp-netcore generator ( #13664 )
2023-03-14 00:29:03 +08:00
devhl-labs
e9fed506b3
used the date format ( #14936 )
2023-03-13 15:25:29 +08:00
devhl-labs
8785acea7c
added samples for unsigned ( #14938 )
2023-03-13 15:24:45 +08:00
devhl-labs
3a940c93cc
[csharp-netcore][aspnetcore] Added examples ( #14927 )
...
* added examples
* added examples to aspnet
2023-03-12 15:07:54 +08:00
devhl-labs
2b7007b653
[csharp-netcore] Moved formats to separate file ( #14894 )
...
* add unsigned integer/long support to c# netcore client
* moved formats to separate file
* moved formats to cli options
* moved formats to cli options
* reverted unintended changes
* reverted unintended changes
---------
Co-authored-by: William Cheng <wing328hk@gmail.com>
2023-03-12 15:05:35 +08:00
Brahim Hadriche
f3960b2116
[v2] (RFC) Csharp netcore generator supports UnityWebRequest library ( #14870 )
...
* Base impl
* Improve Unity support
* update samples
* Sync bool property
* Update samples
* Set support file property
* Address comments
* Fix test asmdef
* Fixes for WebGL support
* Add note about Unity version
* Add Unity Sample
---------
Co-authored-by: William Cheng <wing328hk@gmail.com>
2023-03-10 14:17:50 +08:00
William Cheng
77dd4990a4
update C# client dep, update samples ( #14908 )
2023-03-09 11:05:59 +08:00
devhl-labs
2a9fb7b6e7
removed double encoding ( #14883 )
2023-03-05 10:09:57 +08:00
William Cheng
c50a775e0c
prepare 6.5.0 release ( #14749 )
2023-02-19 20:36:23 +08:00
William Cheng
93df0ff444
Prepare 6.4.0 release ( #14748 )
...
* prepare 6.4.0 release
* update samples
2023-02-19 18:53:20 +08:00
devhl-labs
b6e51b7a77
[csharp-netcore] Use scheme from base address ( #14685 )
...
* use scheme from base address
* removed unecessary null-forgiving operators
2023-02-15 23:47:33 +08:00
devhl-labs
7c57024e69
improved date de/serialization ( #14679 )
2023-02-15 23:46:48 +08:00
Beppe Catanese
68b944e6e6
Preserve order of securitySchemes ( #14536 )
...
* Remove alphabetical sort
* Update integration testing expectations
* Regenerate files
2023-02-10 22:20:19 +08:00
William Cheng
011982ab9c
[csharp-netcore] add tests for uuid string with pattern ( #14411 )
...
* add tests for uuid with pattern in csharp clients
* update samples
* update samples
* update
2023-02-08 20:54:56 +08:00
TORISOUP
7ca0b92944
[csharp-netcore] HttpClient/Set TimeoutException to inner exception in case of timeout ( #13862 )
...
* Changed to TimeoutException
* Handle timeout exceptions as inner exceptions.
* Corrected arguments for compatibility
2023-02-08 10:28:55 +08:00
devhl-labs
927bfa481f
Inline allOf parameters are always not required ( #14278 )
...
* fixed the issue
* added comment
2023-02-07 21:54:20 +08:00
devhl-labs
a3c0de935f
fixed format of Date serialization ( #14616 )
2023-02-04 15:09:33 +08:00
William Cheng
31a89e35cb
Prepare 6.4.0 ( #14582 )
...
* update to 6.4.0 snapshot
* update samples
* update doc
2023-02-01 22:44:40 +08:00
William Cheng
8f2676c5c2
Prepare v6.3.0 release ( #14580 )
...
* 6.3.0 release
* fix maven plugin test
* update samples
* update doc
* fix tests in windows
2023-02-01 20:52:29 +08:00
devhl-labs
b538c2adf8
[csharp-netcore] Fixed serialization of nullable guids ( #14556 )
...
* fixed serialization of nullable guids
* build more csharp samples
* build all samples
* why do i have to build again?
2023-01-29 19:16:58 +08:00
devhl-labs
57546d49c2
renamed json converter variables ( #14555 )
2023-01-29 10:58:53 +08:00
devhl-labs
b8b8c5c208
[csharp-netcore] Added samples for composed schemas ( #14348 )
...
* added samples for composed schemas
* continue ignoring standard for now
2023-01-02 23:27:01 +08:00
William Cheng
344c49dd51
update Newtonsoft.Json to 13.0.2 ( #14277 )
2022-12-17 21:24:17 +08:00
devhl-labs
ab59e68f1e
fixed ( #14274 )
2022-12-17 16:16:13 +08:00
devhl-labs
c3b9bd7459
[csharp-netcore] Adds ability to inherit api ( #13797 )
...
* refactor nrt annotation
* enable nrt by default in .net6.0+
* use shorter nrt annotation
* build samples
* removed debugging lines
* fixed model and operatoin constructors
* reverted a commented line for comparison
* upgraded to System.Text.Json
* build samples
* build samples
* deleted samples to remove old files
* bug fixes
* bug fixes
* added cumpulsory property to codegen
* build samples
* fixed bug
* fixed bug
* fixes
* removed bugged code that wasnt needed
* build samples
* restored sorting and default values for required params
* fixed bugs in comparison
* fixed sort comparators
* recreate tests
* build samples...again...
* removed debugging line breaks
* simplified constructor signature
* inject json options
* build samples...again...
* build samples
* add support for composed primitives
* build samples
* build all samples
* avoid reserved words
* restored a file
* multiple fixes
* bug fixes
* bug fixes
* api clients now transient, added EventHub
* bug fix
* bug fix
* added ability to inherit api
* added ability to inherit api
* bug fix
* added requiredAndNotNullable
* added custom serialization
* added request info to error handler
* added OrDefault for enum parsing
* fixed DateTime? deserialization
* added support for server override
* added IServiceCollection to host builder extensions
* improve cookie support
* bug fixes
* fixed spacing
* fixed content type header
* fixed spacing
* removed reference to newtonsoft
* bug fixes in deserialization
* resolved conflicts
* removed postProcessAllModels code now present in abstract
* added a comment with url to an issue
* removed unneeded code
* removed change that should be another pr
* build and update samples
* reduce number of files modified
* reduce number of files modified
* delete and build samples
* delete and build samples
* fixed property name issue
* fixed CodegenModel collection properties
* avoid a conflict
* avoid a conflict
* add a todo
* added todo
* fixed circular reference
* small changes
* synced with other branches
* commented some code for now
* copied samples from master
* changed mustache templates
* build samples
* fixed invalid property names
* rebuild samples
* rebuild samples
* fixed casing issue
* resolved conflicts
* fixed bug in resolving conflicts
* removed default api, users can handle that if required
* removed default api, users can handle that if required
* build samples......again....
* addressed comment
* addressed comment
* addressed comment
* addressed comment
* build samples
2022-12-09 18:01:54 +08:00
devhl-labs
74441fde9f
[csharp-netcore] Removed net5, added net7 ( #14003 )
...
* removed net5, added net7
* bumped github action dotnet version
2022-11-18 00:50:29 +08:00
Nathan Baulch
9f1fa0e440
Fix another batch of spelling typos ( #13915 )
...
* Fix typos
* Remove repeated words
* Minor grammar fixes
2022-11-07 21:30:24 +08:00
William Cheng
2947d147b4
Merge remote-tracking branch 'origin/master' into 6.3.x
2022-11-01 17:42:59 +08:00
William Cheng
b0ce532bdc
Prepare 6.2.1 release ( #13871 )
...
* prepare 6.2.1 release
* revert change
* fix maven plugin test
* update meta
2022-11-01 17:16:46 +08:00
William Cheng
7a2c3f7188
update C# samples
2022-10-19 23:49:54 +08:00
Jason Finch
0d56ebc702
[csharp-netcore] Enum parameter serialization to use EnumMember value when provided. ( #11448 )
...
* Add modification to petstore yaml to support testing enum string resolve. Move csharp-netcore-net50 to point to new yaml schema.
* [csharp-netcore] - For enum's with an EnumMember Attribute use this value instead of enum.ToString().
-Regenerate csharp samples to accomodate change.
* fix: rebase on master. Update samples.
* task (Samples): update csharp-netcore samples. (via generate-samples.sh)
2022-10-19 23:31:18 +08:00
devhl-labs
0c1384b950
[csharp] Fixed data type for maps of maps ( #13701 )
...
* fixed data type for maps of maps
* added models to samples
* moved code to avoid a bug in the property generation
2022-10-19 17:13:11 +08:00
William Cheng
c81c131c46
Merge remote-tracking branch 'origin/master' into 6.3.x
2022-10-16 17:47:47 +08:00
William Cheng
866d67a78f
Move some travis tests to github workflow, remove redundant c# test ( #13704 )
...
* move some travis tests to github workflow, remove reduntant c# test
* setup ruby
* switch to setup-ruby
* bundle install
* remove bash
* remove bundle install
* remmvoe gemfile
* add more folders in tab detection
* comment out java folder in tab detection
* undo changes in tab detection
2022-10-16 16:20:49 +08:00
devhl-labs
f11cb7f17d
[csharp] Delete and build samples ( #13641 )
...
* delete and build samples
* how did this not get committed?
* how did this not get committed?
* how did this not get committed?
* fixed csharp netcore functions
* reverted two files
* restored manually created tests
* reverted some unintentional changes
* restored unintended changes
2022-10-16 10:18:48 +08:00
William Cheng
4d03c9272b
prepare 6.3.0 snapshot
2022-10-15 15:40:47 +08:00