private void Login() { _authCreds.TryLogin(); _authCreds.LoginCompleted += (sender, e) => { if (e.Result) { var begin = _authCreds.BeginGetUser(); this.LoggedInUser = _authCreds.EndGetUser(begin); } //else //Handle the exception(e.Exception) }; }