William Cheng
1776c000ed
update C# restsharp to 112.0.0 ( #19507 )
2024-09-02 16:52:54 +08:00
Filipe Silva
af94bde2ce
#19176 fix Task.Result directly blocks thread ( #19231 )
...
- async should never be blocked on the ApiClient
To fix we invert the logic and use Task as base and keep consistency, we expect and wait result only on synchronous calls.
2024-08-04 18:33:33 +08:00
devhl-labs
aaeed0f5bd
use global keyword ( #19257 )
2024-08-04 17:55:57 +08:00
Filipe Silva
8bac93e23b
[csharp] Improved apiclient.mustache ( #18915 )
...
* improved apiclient.mustache to keep it dry, sharing a single exec with Action<> delegate.
* updated samples and test
* Removed async from ApiClient.mustache
Updated samples
* Revert change to CSharpClientDeepObjectTest.java
* Fix async await (it was not waiting creating a null exception)
Updated samples
* Fix File IO namespace with using directive
* Improved comments on new methods
Added new DRY method DeserializeRestResponseFromPolicy
* Fix comments and parameters for new method DeserializeRestResponseFromPolicy
Updated samples
2024-06-15 17:54:14 +08:00
Filipe Silva
e8bbfe23b4
[csharp] fix system.web warning and removed unneeded fqn ( #18902 )
...
* Refactor validatable.mustache moved fqn types to using directive for cleaner code
Fix netcore_project.mustache conditional "System.Web", more details:
https://learn.microsoft.com/en-us/aspnet/core/migration/inc/adapters?view=aspnetcore-7.0
* updated csharp samples
2024-06-11 19:53:39 +08:00
William Cheng
63d1564637
update C# samples
2024-05-23 14:41:44 +08:00
devhl-labs
370eca2889
[csharp] Update dependencies ( #18263 )
...
* version bump
* updated a workflow
2024-03-31 11:27:57 +08:00
devhl-labs
96fad5eb2c
[csharp] Fix getModelFromParameter ( #18137 )
...
* fix getModelFromParameter
* minor fix
2024-03-18 12:54:49 +08:00
Aron
1146575848
corrected handling of "isPrimitiveType" for FormParameters ( #17700 )
...
* FormParameters correct handling for "isPrimitiveType"
https://github.com/OpenAPITools/openapi-generator/issues/17699
* MultipartApi.cs generated with new mustache
https://github.com/OpenAPITools/openapi-generator/issues/17699
* FakeApi.cs generated based on new mustache
https://github.com/OpenAPITools/openapi-generator/issues/17699
* FakeApi.cs generated based on new mustache
https://github.com/OpenAPITools/openapi-generator/issues/17699
* FakeApi.cs generated based on new mustache
https://github.com/OpenAPITools/openapi-generator/issues/17699
* FakeApi.cs generated based on new mustache
https://github.com/OpenAPITools/openapi-generator/issues/17699
* FakeApi.cs generated based on new mustache
https://github.com/OpenAPITools/openapi-generator/issues/17699
* FakeApi.cs generated based on new mustache
https://github.com/OpenAPITools/openapi-generator/issues/17699
2024-01-31 10:42:15 +08:00
William Cheng
849cf88ba7
Update C# dependencies to newer versions, update reserved word list ( #16996 )
...
* update c# dep to newer versions, update reserved word list
* update doc, list
2023-11-07 12:32:23 +08:00
Torgil Folger
58f058f3e9
[csharp] RemoteCertificateValidationCallback was not called on async methods; resolves #14608 ( #16886 )
...
* Update ApiClient.mustache
added missing line in config mapping
* update samples
---------
Co-authored-by: William Cheng <wing328hk@gmail.com >
2023-10-28 20:29:38 +08:00
devhl-labs
2cfce7cd2d
version bump ( #16657 )
2023-10-11 16:16:06 +08:00
clement-brodu
1a458d3e0b
fix: memory leak with restclient ( #13961 ) ( #16365 )
2023-08-21 20:26:37 +08:00
Renny S
bd76c1b102
[csharp] Update RestSharp to 110.2.0 ( #16122 )
...
* [csharp] Update RestSharp to 110.2.0
* Post './bin/generate-samples.sh bin/configs/csharp*' and './bin/utils/export_docs_generators.sh' scripts
* OAuthAuthenticator: use configureSerialization
* ContentType prop = RestSharp.ContentType.Json
* `req` -> `request` in `Exec()` and `ExecAsync()`
* Regenerate samples
2023-07-21 17:19:38 +08:00
devhl-labs
6299af176d
faster logic to patch parameters ( #16102 )
2023-07-16 19:30:17 +08:00
Daniel Lange
6b62f2b05a
[csharp-netcore] Enable setting of RemoteCertificateValidationCallback through IReadableConfiguration ( #15979 )
...
* Fix for [BUG][C#][csharp] Use RestClient.RemoteCertificateValidationCallback for SSL validation #11497
* Fixed modification of wrong files through merging to master and applied the changes to the correct files
* Updated examples
* Forget some examples
* Updates branch to reflect master changes and published changed example files yet again to solve conflicts
* Fixed examples
2023-07-06 11:48:10 +08:00
Aswin Francis
ba0c73e164
[csharp] [Req#15932] Added support for windows authentication by exposing UseDefaultCredentials property ( #15935 )
...
* Added support for windows authentication by exposing UseDefaultCredentials property
* Updated samples and docs
* update doc, samples
---------
Co-authored-by: William Cheng <wing328hk@gmail.com >
2023-07-03 15:53:47 +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