private void User_GetResult(object sender, User.GetEventsArgs e) { if (e.ResponseCode == HttpStatusCode.OK) { if (Application.Current.Dispatcher != null) { Application.Current.Dispatcher.Invoke(delegate { SetVidowStatus(e.Message); var usersTheSame = Users.All(e.Users.Contains) && Users.Count == e.Users.Count; if (currentAction == GlobalAction.users && !usersTheSame) { Users = e.Users; usersPanel.Children.Clear(); WrapPanel wp = new WrapPanel(); usersPanel.Children.Add(wp); foreach (User user in e.Users) { UserSnippet userSnippet = new UserSnippet(user, Core, this); wp.Children.Add(userSnippet); } } }); } } }
private static void User_getResult(object sender, User.GetEventsArgs e) { Print(e.ResponseCode.ToString()); Print(e.Message); if (e.ResponseCode == HttpStatusCode.OK) { foreach (User user in e.Users) { string json = JsonConvert.SerializeObject(user, Formatting.Indented); Print(json); } } else { Print(e.Body); } }