private void FireSettingsChangedEvent() { if (IsValid) { _applicationDispatcher.Dispatch(() => SearchSettingsChanged.Raise(this, EventArgs.Empty)); } }
private void ReloadDrives() { var drives = _driveService .MountedDrives .Select(_driveViewModelFactory.Create) .ToArray(); _applicationDispatcher.Dispatch(() => { _drives.Clear(); _drives.AddRange(drives); }); }
private void SetSize(long size) => _applicationDispatcher.Dispatch(() => MainNodeInfoTabViewModel.SetSize(size));
private void OperationsStateServiceOnOperationStarted(object sender, OperationStartedEventArgs e) => _applicationDispatcher.Dispatch(() => AddOperation(e.Operation));
private void UpdateDrivesList() => _applicationDispatcher.Dispatch(() => this.RaisePropertyChanged(nameof(Drives)));