private static async Task DoTest() { var host = @"http://localhost:56516"; // with auth using (var c = new TokenClient(host)) { c.DefaultRequestHeaders.Add("TESTING", "LOCALHOST"); Console.WriteLine("Testing with AUTH"); // Get auth token var authToken = await c.AuthenticateAsync("TESTING", "dsdss"); await TestBasicAuthoriseRequest(c, host); //Dump(authToken); } // test without authorise using (var c = new TokenClient(host)) { c.DefaultRequestHeaders.Add("TESTING", "LOCALHOST"); Console.WriteLine("Testing with NO AUTH"); await TestBasicAuthoriseRequest(c, host); } }