void PasswordRecived(object sender, PasswordEventArgs e) { if (PasswordRecieved != null) { Dispatcher.BeginInvoke(new Action(() => { PasswordRecieved(this, new PasswordEventArgs() { Password = e.Password }); })); } }
void PasswordRecieved(object sender, PasswordEventArgs e) { this.ShowLogin(false); this.credentialManager.Refresh(e.Password); }