QClient.NET is a lightweight and easy to use .Net client for the DasKeyboard Q API
Note: Limited endpoints available on local client
var client = new LocalQClient();
You can also optionally specify a custom hostname and/or custom port number:
var client = new LocalQClient("myhostname", 27302);
All authentication and token handling is automatic
var client = new CloudQClient("CLIENTID", "SECRET");
Note: Limited endpoints available when not authenticated
var client = new CloudQClient();