SwaggerProvider 0.10.0-beta07

F# Type Provider for Swagger

This is a prerelease version of SwaggerProvider.
There is a newer 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)

NuGet packages (1)

Showing the top 1 NuGet packages that depend on SwaggerProvider:

Package Downloads
BioFSharp.BioDB
API access to powerful popular bioinformatic databases

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.12.0 257 12/22/2020
0.11.0 273 12/13/2020
0.10.7 3,355 7/15/2020
0.10.6 1,676 6/8/2020
0.10.5 333 6/4/2020
0.10.4 853 5/31/2020
0.10.3 134 5/30/2020
0.10.2 1,388 4/5/2020
0.10.1 246 4/5/2020
0.10.0 2,720 12/8/2019
0.10.0-beta13 202 12/8/2019
0.10.0-beta12 305 11/19/2019
0.10.0-beta11 269 11/10/2019
0.10.0-beta10 786 11/6/2019
0.10.0-beta09 201 11/5/2019
0.10.0-beta08 194 11/3/2019
0.10.0-beta07 202 11/1/2019
0.10.0-beta06 259 10/27/2019
0.10.0-beta05 1,858 2/27/2019
0.10.0-beta04 696 3/1/2018
0.10.0-beta03 502 2/13/2018
0.10.0-beta02 548 2/10/2018
0.10.0-beta01 508 2/7/2018
0.10.0-alpha9 519 1/31/2018
0.10.0-alpha8 535 1/21/2018
0.10.0-alpha7 535 12/10/2017
0.10.0-alpha6 444 12/5/2017
0.10.0-alpha5 488 12/3/2017
0.10.0-alpha4 452 12/1/2017
0.10.0-alpha3 454 12/1/2017
0.10.0-alpha2 446 11/24/2017
0.10.0-alpha1 480 11/22/2017
0.8.2 8,560 1/19/2018
0.8.1 4,869 8/21/2017
0.8.0 508 8/8/2017
0.7.1 1,024 6/1/2017
0.7.0 2,645 5/26/2017
0.6.1 1,224 4/15/2017
0.6.0 557 4/13/2017
0.5.7 735 3/12/2017
0.5.6 1,668 8/31/2016
0.5.5 542 8/20/2016
0.5.4 541 8/19/2016
0.5.3 684 7/10/2016
0.5.2 1,907 6/22/2016
0.5.1 865 4/30/2016
0.5.0 625 4/19/2016
0.4.0 551 4/10/2016
0.3.6 610 4/2/2016
0.3.5 1,807 2/25/2016
0.3.4 615 1/20/2016
0.3.3 592 1/18/2016
0.3.2 589 12/23/2015
0.3.1 567 12/23/2015
0.3.0 646 12/22/2015
0.2.0 613 12/13/2015
0.1.3-beta 801 12/6/2015
0.1.2-beta 797 11/22/2015
0.1.1-beta 759 11/19/2015
0.1.0-beta 794 11/17/2015
0.0.5-alpha 542 11/16/2015
0.0.4-alpha 555 11/13/2015
0.0.3-alpha 552 11/12/2015
0.0.2-alpha 537 11/3/2015
Show less