SwaggerProvider 0.10.0-beta07

F# Type Provider for Swagger

This is a prerelease version of SwaggerProvider.
There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package SwaggerProvider -Version 0.10.0-beta07
dotnet add package SwaggerProvider --version 0.10.0-beta07
<PackageReference Include="SwaggerProvider" Version="0.10.0-beta07" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SwaggerProvider --version 0.10.0-beta07
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

- Migration to new Type Provider SDK [#88](https://github.com/fsprojects/SwaggerProvider/pull/88)
- SwaggerParser moved to runtime assembly (and exposed as API to library users) - [#90](https://github.com/fsprojects/SwaggerProvider/pull/90)
- Added runtime dependency on YamlDotNet
- Removed dependency on FSharp.Data/JsonValue (replaced by JSON.NET)
- Added full-init constructor for provided types [#91](https://github.com/fsprojects/SwaggerProvider/pull/91)
- Option/Nullable types for not required properties [#93](https://github.com/fsprojects/SwaggerProvider/pull/93)
- `Http.fs` is moved to `SwaggerProvider.Runtime.dll` and `nicePascalName` applied to provided types, because FSI cannot load types with special characters in name (like `[` and `]`) - fix for [#94](https://github.com/fsprojects/SwaggerProvider/issues/94)
- Provide namespaces as nested types [#96](https://github.com/fsprojects/SwaggerProvider/issues/96)
- Added ability to generate multiple clients (one per controller) This feature is turned off by default and is controlled by `IgnoreControllerPrefix` parameter [#45](https://github.com/fsprojects/SwaggerProvider/issues/45#issuecomment-240554229)
- Supported parsing of schemas with inheritance in types defined inside operation parameters
- Added Async &amp; Task-based calls for the Operations [#21](https://github.com/fsprojects/SwaggerProvider/issues/21)
- Do not reference design-time assembly when install from nuget [#104](https://github.com/fsprojects/SwaggerProvider/pull/104)
- Migration to `HttpClient`-based communication [#105](https://github.com/fsprojects/SwaggerProvider/pull/105)
- TP SDK update - [#125](https://github.com/fsprojects/SwaggerProvider/pull/125)
- Fixed null reference in query params [#126](https://github.com/fsprojects/SwaggerProvider/issues/126)
- HttpClient is used for all calls [#100](https://github.com/fsprojects/SwaggerProvider/issues/100)
- OpenApiClientProvider [#117](https://github.com/fsprojects/SwaggerProvider/pull/117)

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.10.0-beta11 22 11/10/2019
0.10.0-beta10 33 11/6/2019
0.10.0-beta09 29 11/5/2019
0.10.0-beta08 28 11/3/2019
0.10.0-beta07 29 11/1/2019
0.10.0-beta06 51 10/27/2019
0.10.0-beta05 855 2/27/2019
0.10.0-beta04 492 3/1/2018
0.10.0-beta03 294 2/13/2018
0.10.0-beta02 316 2/10/2018
0.10.0-beta01 297 2/7/2018
0.10.0-alpha9 301 1/31/2018
0.10.0-alpha8 306 1/21/2018
0.10.0-alpha7 316 12/10/2017
0.10.0-alpha6 227 12/5/2017
0.10.0-alpha5 287 12/3/2017
0.10.0-alpha4 251 12/1/2017
0.10.0-alpha3 250 12/1/2017
0.10.0-alpha2 265 11/24/2017
0.10.0-alpha1 271 11/22/2017
0.8.2 7,315 1/19/2018
0.8.1 1,461 8/21/2017
0.8.0 315 8/8/2017
0.7.1 836 6/1/2017
0.7.0 2,433 5/26/2017
0.6.1 1,035 4/15/2017
0.6.0 357 4/13/2017
0.5.7 541 3/12/2017
0.5.6 1,367 8/31/2016
0.5.5 359 8/20/2016
0.5.4 330 8/19/2016
0.5.3 488 7/10/2016
0.5.2 1,642 6/22/2016
0.5.1 620 4/30/2016
0.5.0 443 4/19/2016
0.4.0 358 4/10/2016
0.3.6 388 4/2/2016
0.3.5 1,612 2/25/2016
0.3.4 399 1/20/2016
0.3.3 399 1/18/2016
0.3.2 385 12/23/2015
0.3.1 374 12/23/2015
0.3.0 406 12/22/2015
0.2.0 413 12/13/2015
0.1.3-beta 495 12/6/2015
0.1.2-beta 498 11/22/2015
0.1.1-beta 486 11/19/2015
0.1.0-beta 488 11/17/2015
0.0.5-alpha 376 11/16/2015
0.0.4-alpha 403 11/13/2015
0.0.3-alpha 370 11/12/2015
0.0.2-alpha 364 11/3/2015