By TECH PLAY女子部 Advent Calendar 2017 - Qiita リソースの提供者として GraphQL を使うとき、どうような雰囲気になるのか気になったので調べました。 GraphQL について調べ、GitHub が提供している GraphQL API を触り、C#(ASP.NET Core) で実際に実装してみました。Swagger UI のように、ブラウザ上で実行する環境を ASP.NET Core 上に載せてみました。それらの内容を記載します。 GraphQL とは HTTP 上でのやりとり スキーマ 改行に注意 GraphQL を触ってみる GraphiQL で触る HTTP で触る C# ライブラリ GraphQL for .NET ASP.NET Core で提供する エンドポイントの用意 GraphiQL の用意 参照 サンプルコード: github