public ViewModel(CarObject car, [NotNull] RemoteCarSetupObject acObject, [CanBeNull] ViewModel previous) { Car = car; SelectedObject = acObject; SetupValues = new CarSetupValues(car, acObject, previous?.SetupValues); }
public ViewModel(CarObject car, [NotNull] CarSetupObject acObject, [CanBeNull] ViewModel previous) : base(acObject) { Car = car; SetupValues = new CarSetupValues(car, acObject, previous?.SetupValues); }