public async Task TestQOSRequest() { await client.SignIn(); using (var socket = new TDAmeritradeStreamClient(client)) { await socket.Connect(); await socket.RequestQOS(TDQOSLevels.FAST); } }
public async Task SignIn() { Console.WriteLine("Paste consumer key : (https://developer.tdameritrade.com/user/me/apps)"); var consumerKey = Console.ReadLine(); Console.WriteLine("Opening Browser. Please sign in."); var uri = client.GetSignInUrl(consumerKey); OpenBrowser(uri); Console.WriteLine("When complete,please input the code (code={code}) query paramater. Located inside your browser url bar."); var code = Console.ReadLine(); await client.SignIn(consumerKey, code); Console.WriteLine($"IsSignedIn : {client.IsSignedIn}"); }
public async Task Init() { // Please sign in first, following services uses the client file var cache = new TDUnprotectedCache(); client = new TDAmeritradeClient(cache); await client.SignIn(); Assert.IsTrue(client.IsSignedIn); }
public async Task <IActionResult> PostAccessToken(string consumerKey, string code) { await _client.SignIn(consumerKey, code); return(View("Index")); }