William Cheng
3ea6cf356f
Fix C# discriminator's mapping name ( #1942 )
...
* fix C# mapping name
* add back jsonsubtypes
* add new files
2019-01-23 15:54:24 +08:00
William Cheng
8f561f1ef3
[C#][Refactor] Fix nullable required property in the constructor ( #1819 )
...
* add serialization test, fix nulllable reuqired
* remove vs folder
2019-01-05 18:54:29 +08:00
William Cheng
d35f4b08d9
Fix various typos in the templates (Ruby, C#) ( #1803 )
...
* Fix typos
* update petstore samples
2019-01-05 09:39:10 +08:00
William Cheng
2f6381cb19
Add nullable support to C# client (refactor) ( #1775 )
...
* add nullable support to c# client (refactor)
* clean up methods
* move typemapping to constructor
2018-12-31 10:44:02 +08:00
William Cheng
1db105b6f9
Use CompareNetObject for object comparison in C# client (refactor) ( #1765 )
...
* add pet, array of array test, use CompareNetObject for comparision
* add an option, should trigger ci failure
* update doc
* use useCompareNetObjects in csharp-refactor petstore
* fix project template
2018-12-29 14:45:49 +08:00
William Cheng
667275fb25
Fix C# client warnings ( #1737 )
...
* fix csharp warnings
* fix incorrect line break removal
2018-12-23 08:06:55 +08:00
Jim Schubert
10ecc0e52f
[csharp-refactor] Minor csharp refactor changes ( #1723 )
...
* [csharp-refactor] Minor changes to JSON mime usage
🐎 This maeks the regex static to reduce GC overhead for active clients.
This also removes the lowercase call on the mimetype before evaluating,
as the regex already uses the inline modifier for case insensitivity.
* [csharp-refactor] Regenerate sample
2018-12-21 09:57:38 +08:00
William Cheng
93c13074ff
various fixes to csharp refactor client ( #1711 )
2018-12-20 16:06:29 +08:00
Jim Schubert
df1819daa9
C# template refactor ( #737 )
...
* [csharp] Refactor to support third-party customization more easily
* [csharp] Regenerate OpenAPIClient sample
* create new csharp-refactor client gen
* update samples
* fix Locale.ROOT
* fix import
* remove outdated files, update samples
2018-11-14 14:41:42 +08:00