public MainViewModel(IPackagesUIService packagesUiService, IEchoService echoService, INuGetConfigurationService nuGetConfigurationService, INuGetFeedVerificationService feedVerificationService, IMessageService messageService, IPackagesUpdatesSearcherService packagesUpdatesSearcherService, IPackageBatchService packageBatchService, IUIVisualizerService uiVisualizerService) { Argument.IsNotNull(() => packagesUiService); Argument.IsNotNull(() => echoService); Argument.IsNotNull(() => nuGetConfigurationService); Argument.IsNotNull(() => feedVerificationService); Argument.IsNotNull(() => messageService); Argument.IsNotNull(() => packageBatchService); Argument.IsNotNull(() => uiVisualizerService); _packagesUiService = packagesUiService; _nuGetConfigurationService = nuGetConfigurationService; _feedVerificationService = feedVerificationService; _messageService = messageService; _packagesUpdatesSearcherService = packagesUpdatesSearcherService; _packageBatchService = packageBatchService; _uiVisualizerService = uiVisualizerService; Echo = echoService.GetPackageManagementEcho(); AvailableUpdates = new ObservableCollection <IPackageDetails>(); ShowExplorer = new Command(OnShowExplorerExecute); AdddPackageSource = new TaskCommand(OnAdddPackageSourceExecute, OnAdddPackageSourceCanExecute); VerifyFeed = new TaskCommand(OnVerifyFeedExecute, OnVerifyFeedCanExecute); CheckForUpdates = new TaskCommand(OnCheckForUpdatesExecute); OpenUpdateWindow = new TaskCommand(OnOpenUpdateWindowExecute, OnOpenUpdateWindowCanExecute); Settings = new TaskCommand(OnSettingsExecute); }
public MainViewModel(IPackagesUIService packagesUiService, IEchoService echoService, INuGetConfigurationService nuGetConfigurationService, INuGetFeedVerificationService feedVerificationService, IMessageService messageService, IPackagesUpdatesSearcherService packagesUpdatesSearcherService, IPackageBatchService packageBatchService, IUIVisualizerService uiVisualizerService) { Argument.IsNotNull(() => packagesUiService); Argument.IsNotNull(() => echoService); Argument.IsNotNull(() => nuGetConfigurationService); Argument.IsNotNull(() => feedVerificationService); Argument.IsNotNull(() => messageService); Argument.IsNotNull(() => packageBatchService); Argument.IsNotNull(() => uiVisualizerService); _packagesUiService = packagesUiService; _nuGetConfigurationService = nuGetConfigurationService; _feedVerificationService = feedVerificationService; _messageService = messageService; _packagesUpdatesSearcherService = packagesUpdatesSearcherService; _packageBatchService = packageBatchService; _uiVisualizerService = uiVisualizerService; Echo = echoService.GetPackageManagementEcho(); AvailableUpdates = new ObservableCollection<IPackageDetails>(); ShowExplorer = new Command(OnShowExplorerExecute); AdddPackageSource = new TaskCommand(OnAdddPackageSourceExecute, OnAdddPackageSourceCanExecute); VerifyFeed = new TaskCommand(OnVerifyFeedExecute, OnVerifyFeedCanExecute); CheckForUpdates = new TaskCommand(OnCheckForUpdatesExecute); OpenUpdateWindow = new TaskCommand(OnOpenUpdateWindowExecute, OnOpenUpdateWindowCanExecute); Settings = new TaskCommand(OnSettingsExecute); }
public CatelLogListener(IDispatcherService dispatcherService, IEchoService echoService) { Argument.IsNotNull(() => dispatcherService); Argument.IsNotNull(() => echoService); _dispatcherService = dispatcherService; _echo = echoService.GetPackageManagementEcho(); }
public SimpleLogListener(INuGetLogListeningSevice nuGetLogListeningSevice, IEchoService echoService, IDispatcherService dispatcherService) : base(nuGetLogListeningSevice) { Argument.IsNotNull(() => echoService); Argument.IsNotNull(() => dispatcherService); _dispatcherService = dispatcherService; _echo = echoService.GetPackageManagementEcho(); }
public SimpleLogListener(INuGetLogListeningSevice nuGetLogListeningSevice, IEchoService echoService, IDispatcherService dispatcherService) : base( nuGetLogListeningSevice) { Argument.IsNotNull(() => echoService); Argument.IsNotNull(() => dispatcherService); _dispatcherService = dispatcherService; _echo = echoService.GetPackageManagementEcho(); }