Blackclaws e815d7ced8
C# Netcore WebRequest and HttpClient functionality (#8821)
* Add switch to disable RestSharp

* Introduce CLI Option for webRequestLibrary

* Fix missing brace

* Remove restsharp references

* HttpClient added

* WebRequest NewRequest functionality added

* WebRequest added to CLIOptions

* Add custom HttpMethod only for Restsharp.

* Add WebRequestPathBuilder.mustache

* HttpClient NewRequest

* Add using Statement to WebRequestPathBuilder.mustache

* Adjusts retry configuration for HttpClient

* Reuse JsonDecoder

* Make reusing the client a separate option

* Save cookies in request

* Implement more methods for HttpClient

* Small fixes

* Fix post content

* Add new sample config

* Update existing samples

* Add new sample

* Add new property supportsRetry

* Use new property to exclude RetryConfiguration

* Exclude Polly on non supporting Retry

* Update sample and documentation

* Create HttpMethod Patch for netstandard 2.0 compatibility

* Fix query parameter generation

* Switch to library settings

* Allow httpclient reuse (experimental)

* Remove webrequest from template as its not used right now
2021-02-28 16:18:16 +08:00
..
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-11-02 21:31:32 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00
2020-12-09 10:42:54 +08:00

The following generators are available:

CLIENT generators

SERVER generators

DOCUMENTATION generators

SCHEMA generators

CONFIG generators