void client_SignInCompleted(object sender, SignInCompletedEventArgs e) { var ssid = e.Result; if (!String.IsNullOrEmpty(ssid)) { Guid id; if (Guid.TryParse(ssid, out id)) { DialogResult = DialogResult.OK; Ssid = ssid; progressBarLogon.Visible = false; Close(); return; } MessageBox.Show(Resources.LogOn_btnLogon_Click_Response_from_Server__ + ssid, Resources.LogOn_btnLogon_Click_Error, MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show(Resources.LogOn_btnLogon_Click_No_response_from_Server__Please_try_again_, Resources.LogOn_btnLogon_Click_Error, MessageBoxButtons.OK, MessageBoxIcon.Error); } btnLogon.Enabled = true; }
private async void XboxLiveUser_SignInCompleted(object sender, SignInCompletedEventArgs args) { var UIDispatcher = Windows.ApplicationModel.Core.CoreApplication.MainView.Dispatcher; await UIDispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () => { Log($"User signed in callback, id:{args.User.SystemUser.NonRoamableId}"); }); }
private void OnSignInCompleted(object s, SignInCompletedEventArgs e) { OnLoginAsyncCompleted(e.Token); // if we cannot // _playbackService.InvalidateCachedTokens(); return; }
private void OnSignInComplete(object sender, SignInCompletedEventArgs e) { if (NewTokenIsValid(e)) { // there is no point in invalidating cached tokens if we cannot replace it with a valid token _playbackService.InvalidateCachedTokens(); } }
private void client_SignInCompleted(object sender, MonoGame.Framework.MonoLive.SignInCompletedEventArgs e) { if (this.SignInCompleted != null && e.Error != null) { ((IDisposable) e.UserState).Dispose(); MonoLiveClient.SignInCompletedEventHandler completedEventHandler = this.SignInCompleted; MonoLiveClient monoLiveClient = this; SignedInGamer signedInGamer = new SignedInGamer(); signedInGamer.Gamertag = e.Result.Gamer.GamerTag; signedInGamer.DisplayName = e.Result.Gamer.GamerTag; SignInCompletedEventArgs e1 = new SignInCompletedEventArgs((Microsoft.Xna.Framework.GamerServices.Gamer) signedInGamer); completedEventHandler((object) monoLiveClient, e1); } else this.SignInCompleted((object) this, (SignInCompletedEventArgs) null); }
private bool NewTokenIsValid(SignInCompletedEventArgs signInCompletedEventArgs) { return(!string.IsNullOrWhiteSpace(signInCompletedEventArgs.Token)); }