couldn't find any .Net client for GraphQL that has support for subscription am I missing something really obvious ?
There are an expermiental subscriptions support in this library:
https://github.com/graphql-dotnet/graphql-client
You need to use prerelease versions of this package.
like explain in this issue: