FSharp.Data.GraphQL icon indicating copy to clipboard operation
FSharp.Data.GraphQL copied to clipboard

FSharp implementation of Facebook GraphQL query language.

Results 138 FSharp.Data.GraphQL issues
Sort by recently updated
recently updated
newest added

https://github.com/meziantou/Meziantou.Xunit.ParallelTestFramework

### Description The [RFC](https://github.com/graphql/graphql-spec/pull/825) for `oneOf` input types is nearing completion and is in the phase of [gathering feedback from libraries and users](https://github.com/graphql/graphql-spec/pull/825#issuecomment-1660020765) [graphql-js](https://github.com/graphql/graphql-spec/pull/825#issuecomment-1697137074) and [HotChocolate](https://chillicream.com/docs/hotchocolate/v13/defining-a-schema/input-object-types/#oneof-input-objects) already have implemented this...

Both `AbstractionTests.fs` and `UnionInterfaceTests.fs` do the same work but a bit differently. They should be merged into one file

Dgraph has a [directive ](https://dgraph.io/docs/graphql/schema/ids/) that ensures a unique field value. Do we need a directive like that?

The existing [relay pagination](https://relay.dev/graphql/connections.htm) code was synchronous, and therefore not usable against a real data-store. This PR makes the types async and introduces some strong typing. This is a breaking...

### Description .NET 8 is the current LTS version of .NET, and most new projects should be targeting `net8.0`. This lib still targets `net7.0`, which is no longer supported. See...

This will check if InputObject's type is castable to `IDictionary` and will populate that type. It will work with both `Define.InputObject` as well as `Define.InputObject` Idealy we'd reverse the order...

I propose that support is added for the [GraphQL over Server-Sent Events Protocol](https://github.com/enisdenjo/graphql-sse/blob/master/PROTOCOL.md), like HotChocolate has. This simplifies authentication, since you can use the same authentication as normal HTTP requests....