Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 720 Bytes

File metadata and controls

26 lines (22 loc) · 720 Bytes
name description github
ZeroQL
ZeroQL is a open-source GraphQL client for C#
byme8/ZeroQL

The ZeroQL is a high-performance C#-friendly GraphQL client. It supports Linq-like syntax, and doesn't require Reflection.Emit or expressions. As a result, at runtime provides performance very close to a raw HTTP call.

You can use ZeroQL to:

  • Generate a C# client from GraphQL schema.
  • Generate and execute graphql queries from your C# code.
  • Don't require writing GraphQL manually.
  • Supports .Net Core, .Net Framework, Xamarin, Unity apps.
var userId = 10;
var response = await qlClient.Query(q => q
    .User(userId, o => new
    {
        o.Id,
        o.FirstName,
        o.LastName
    }));