void loginCallback(string result) { JObject jo = JObject.Parse(result); //Debug.WriteLine(jo.ToString()); session_id = jo["session"].Value <string>("session"); user_id = jo.Value <string>("id"); //got the session id and user id //now we need to load the active games CrackApi.dashboard(user_id, session_id, dashboardCallback); }
void gameCallback(string result) { JObject jo = JObject.Parse(result); //Debug.WriteLine(jo.ToString()); if (jo["game_status"].Value <string>() == "ENDED") { //we win go home InitializeComponent(); //reload active games CrackApi.dashboard(user_id, session_id, dashboardCallback); } else { Question q = new Question(jo, questionDone); this.Content = q; } }