public UserActivity(InstagramClient instagramClient) { InitializeComponent(); _instagramClient = instagramClient; _mediaLikerList = new List <MediaLiker>(); _userFollowersList = new List <InstaUserShort>(); _activeFollowersUsersList = new List <InstagramUser>(); _activeNotFollowersUsersList = new List <InstagramUser>(); ActiveFollowersUsers.InitializationFollowersList(_activeFollowersUsersList, "ActiveFollowersUsersList"); ActiveNotFollowersUsers.InitializationFollowersList(_activeNotFollowersUsersList, "ActiveNotFollowersUsersList"); }
private async void ButtonStartAnalysis_Click(object sender, System.EventArgs e) { if (UserName.Text == string.Empty) { MessageBox.Show("Не задан параметр 'User'"); return; } ButtonControl(false); try { _mediaLikerList.Clear(); _userFollowersList.Clear(); _activeFollowersUsersList.Clear(); _activeNotFollowersUsersList.Clear(); var result = await GetDataInstagram(); if (result) { await UserAnalysis(); ActiveFollowersUsers.DisplayOnTheScreenUserList(_activeFollowersUsersList); ActiveNotFollowersUsers.DisplayOnTheScreenUserList(_activeNotFollowersUsersList); } else { // ошибка } } catch (Exception exception) { MessageBox.Show(exception.Message); } finally { ButtonControl(true); } }