private async void LoadVKUserName(VKAuthorization auth) { try { var response = await _inTouchWrapper.ExecuteRequest(_inTouch.Users.Get()); if (!response.IsError) { var user = response.Data[0]; auth.UserName = $"{user.FirstName} {user.LastName}"; } } catch (Exception) { } }
public void ExecuteBang(string command) { if (!API.IsAuthorized) { AuthorizationForm = new VKAuthorization(); AuthorizationForm.ConfirmClicked += AuthorizationForm_SubmitClicked; AuthorizationForm.ShowDialog(); if (!API.IsAuthorized) { return; } AudioPlayer.Execute(command); } else { AudioPlayer.Execute(command); } }
private void API_OnTokenExpires(VkApi api) { AuthorizationForm = new VKAuthorization(); AuthorizationForm.ConfirmClicked += AuthorizationForm_SubmitClicked; AuthorizationForm.ShowDialog(); }