Beispiel #1
0
        private async void OnLogout()
        {
            try
            {
                await _model.LogoutAsync();

                LogoutSuccess?.Invoke(this, EventArgs.Empty);
            }
            catch (NetworkException ex)
            {
                OnMessageApplication($"Unexpected error! ({ex.Message})");
            }
        }
		/// <summary>
		/// See docs in <see cref="SoomlaProfile.Logout"/>
		/// </summary>
		/// <param name="success">Callback function that is called if logout was successful.</param>
		/// <param name="fail">Callback function that is called if logout failed.</param>
		public override void Logout(LogoutSuccess success, LogoutFailed fail) {
			FB.LogOut();
			success();
		}
Beispiel #3
0
 /// <summary>
 /// See docs in <see cref="SoomlaProfile.Logout"/>
 /// </summary>
 public override void Logout(LogoutSuccess success, LogoutFailed fail)
 {
 }
Beispiel #4
0
 /// <summary>
 /// See docs in <see cref="SoomlaProfile.Logout"/>
 /// </summary>
 /// <param name="success">Callback function that is called if logout was successful.</param>
 /// <param name="fail">Callback function that is called if logout failed.</param>
 public override void Logout(LogoutSuccess success, LogoutFailed fail)
 {
     FB.Logout();
     success();
 }
Beispiel #5
0
 private void ButtonQuitRoom_OnClick(object sender, RoutedEventArgs e)
 {
     LogoutSuccess?.Invoke();
 }
 /// <summary>
 /// See docs in <see cref="SoomlaProfile.Logout"/>
 /// </summary>
 public abstract void Logout(LogoutSuccess success, LogoutFailed fail);
		/// <summary>
		/// See docs in <see cref="SoomlaProfile.Logout"/>
		/// </summary>
		public override void Logout(LogoutSuccess success, LogoutFailed fail) {}
Beispiel #8
0
 /// <summary>
 /// See docs in <see cref="SoomlaProfile.Logout"/>
 /// </summary>
 public abstract void Logout(LogoutSuccess success, LogoutFailed fail);
 /// <summary>
 /// See docs in <see cref="SoomlaProfile.Logout"/>
 /// </summary>
 public void Logout(LogoutSuccess success, LogoutFailed fail)
 {
 }
		/// <summary>
		/// See docs in <see cref="SoomlaProfile.Logout"/>
		/// </summary>
		public void Logout(LogoutSuccess success, LogoutFailed fail) {}
Beispiel #11
0
 /// <summary>
 /// See docs in <see cref="SoomlaProfile.Logout"/>
 /// </summary>
 /// <param name="success">Callback function that is called if logout was successful.</param>
 /// <param name="fail">Callback function that is called if logout failed.</param>
 public void Logout(LogoutSuccess success, LogoutFailed fail)
 {
     FB.LogOut();
     success();
 }