public DevicesViewModel(DevicesModel devices, SettingsModel settings, InferenceServer inferenceServer) { Model = devices; _settings = settings; _inferenceServer = inferenceServer; AddCommand = new RelayCommand(() => DoAddDevice(), () => !IsBusy); DataFromModel(); }
public void Copy(DevicesModel devicesModel) { if (devicesModel == null) { throw new ArgumentNullException(nameof(devicesModel)); } Devices.Clear(); foreach (DeviceModel device in devicesModel.Devices) { Devices.Add(device); } }