FlurlGraphQL.Querying
1.1.0
With the release of FlurlGraphQL v2.0 the NuGet package name has now been simplified to FlurlGraphQL (vs FlurlGraphQL.Querying) so this NuGet package for v1.x is now deprecated and will no longer be supported. Since v1.x supported only Newtonsoft based Json processing, the new package with Newtonsof support is FlurlGraphQL.Newtonsoft. Otherwise you can use FlurlGraphQL that implements new default Json processing via System.Text.Json with much greater performance.
See the version list below for details.
dotnet add package FlurlGraphQL.Querying --version 1.1.0
NuGet\Install-Package FlurlGraphQL.Querying -Version 1.1.0
<PackageReference Include="FlurlGraphQL.Querying" Version="1.1.0" />
paket add FlurlGraphQL.Querying --version 1.1.0
#r "nuget: FlurlGraphQL.Querying, 1.1.0"
// Install FlurlGraphQL.Querying as a Cake Addin #addin nuget:?package=FlurlGraphQL.Querying&version=1.1.0 // Install FlurlGraphQL.Querying as a Cake Tool #tool nuget:?package=FlurlGraphQL.Querying&version=1.1.0
GraphQL client querying extensions for Flurl.Http -- lightweight, simplified, asynchronous, fluent GraphQL client querying API extensions for the amazing Flurl Http library!
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 is compatible. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Flurl.Http (>= 3.2.4)
-
.NETStandard 2.1
- Flurl.Http (>= 3.2.4)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Release Notes:
- Added support for Persisted Queries via .WithGraphQLPersistedQuery() api.
- Added support to execute GraphQL as GET requests for edge cases, though POST requests are highly encouraged.
- Improved consistency of use of (optional) custom Json Serialization settings when SetGraphQLNewtonsoftJsonSerializerSettings() is used to override the default GraphQL settings;
now initial query payloads sent also use these instead of the default Flurl settings. Some edge cases in GraphQL may require more advanced control over the Json serialization process
than the default Flurl Serializer interface offers and the default settings are internal and not accessible so we provide a way to control this for GraphQL specifically.
Prior Release Notes:
- Initial release of the GraphQL Querying (only) extensions for Flurl.Http.
- Supporting querying of typed data results with support for Relay based Cursor Paging, HotChocolate based Offset paging, Batch querying, Flurl style exception handling,
and simplified data models when using nested paginated results from GraphQL.
- NOTE: This does not currently support Mutations or Subscriptions.