private async void ConnectAsync(Drive drive) { WorkStart("Connecting"); ReturnBox r = await Task.Run(() => _mountService.Connect(drive)); WorkDone(r); }
private async void ConnectAsync(Drive drive) { WorkStart("Connecting..."); var status = new Progress <string>(ReportStatus); ReturnBox r = await Task.Run(() => _mountService.Connect(drive, status)); SkipComboChanged = true; UpdateObservableDrives(); SkipComboChanged = false; WorkDone(r); }