void User_OnDownloadRequestCompleted(object sender, DownloadStringCompletedEventArgs e) { try { string operation = e.UserState.ToString(); //update position if (operation == "get_friends") { if (e.Error == null) { FBRootObject fbRootObject = JsonConvert.DeserializeObject <FBRootObject>(e.Result); if (OnFriendRequestCompleted != null) { OnFriendRequestCompleted(this, new FacebookUserEventArgs(fbRootObject)); } } else { MessageBox.Show("We've failed to load your friend"); } //if (result.Result.Equals("{\"status\":\"Saved successfully\"}")) //{ // IsError = false; // Message = String.Empty; //} //else //{ // IsError = true; // Message = "We've failed to load your request"; //} } } catch (Exception ex) { IsError = false; Message = "We've failed to load your request"; if (OnError != null) { OnError(this, e); } } }
public FacebookUserEventArgs(FBRootObject rootObject) { Users = new List<FBUser>(rootObject.data); }
public FacebookUserEventArgs(FBRootObject rootObject) { Users = new List <FBUser>(rootObject.data); }