public void OnConfigurationSaved(RepositoryMode repositoryMode, PluginConfigurationDialogResult configuration, IDialogService dialogService, ICommandExecutionService commandExecutionService) { if (!previouslyEnabled && configuration.IsEnabled) { commandExecutionService.IssueCommand("RefreshNow"); } }
public void OnConfigurationSaved(RepositoryMode repositoryMode, PluginConfigurationDialogResult configuration, IDialogService dialogService, ICommandExecutionService commandExecutionService) { if (repositoryMode != RepositoryMode.ClientServer) return; if (!configuration.IsEnabled) return; if (isEnabledBeforeConfig) return; dialogService.ShowDialog(new OfferResynchronizationViewModel(commandExecutionService)); }