private async void AddOrChangeBrokerUserBtn_Click(object sender, RoutedEventArgs e) { try { if (await CredentialManager.IsBrokerUserCredentialSavedAsync(_logger)) { CredentialManager.RemoveCredentials(_logger); } var count = await CredentialManager.GetAndSaveCredentialsFromUserAsync(_logger); if (count >= CredentialManager.MaxCredUIAttempts) { await SetErrorTextAsync(Monitor.Resources.Info_TooManyLoginAttempts); } } catch (Exception ex) when(!ex.IsCriticalException()) { _logger?.LogError(Monitor.Resources.Error_AddOrChangeUserFailed, ex.Message); await SetErrorTextAsync(ex.Message); } }
private void RemoveBrokerUserBtn_Click(object sender, RoutedEventArgs e) { CredentialManager.RemoveCredentials(_logger); }