public AddDriverViewModel(Func<IDriver> createDriver, IDriverModel model, IEventAggregator eventAggregator) { if (model == null) throw new ArgumentNullException("model"); if (createDriver == null) throw new ArgumentNullException("createDriver"); _model = model; _createDriver = createDriver; _eventAggregator = eventAggregator; _eventAggregator.Subscribe(this); }
public AddDriverViewModel(Func <IDriver> createDriver, IDriverModel model, IEventAggregator eventAggregator) { if (model == null) { throw new ArgumentNullException("model"); } if (createDriver == null) { throw new ArgumentNullException("createDriver"); } _model = model; _createDriver = createDriver; _eventAggregator = eventAggregator; _eventAggregator.Subscribe(this); }
public DriverInformation(IDriverModel data) { _data = data; }
public DriverListViewModel(IDriverModel model) { _model = model; }