Skip to content

Commit 7c8a0b3

Browse files
authored
Add ZeroQL C# client
1 parent 7399c81 commit 7c8a0b3

File tree

1 file changed

+19
-0
lines changed
  • src/content/code/language-support/c-net/client

1 file changed

+19
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
name: ZeroQL
3+
description: ZeroQL is a open-source GraphQL client for C#
4+
url: https://github.com/byme8/ZeroQL
5+
github: byme8/ZeroQL
6+
---
7+
8+
The ZeroQL is a high-performance C#-friendly GraphQL client. It supports Linq-like syntax, and doesn't require Reflection.Emit or expressions.
9+
As a result, at runtime provides performance very close to a raw HTTP call.
10+
11+
You can use ZeroQL to:
12+
13+
- Generate a C# client from GraphQL schema.
14+
- Generate and execute graphql queries from your C# code.
15+
- Don't require writing GraphQL manually.
16+
17+
```csharp
18+
var response = await client.Query(o => o.Me(o => new { o.Id, o.FirstName, o.LastName }));
19+
```

0 commit comments

Comments
 (0)