public TrackingViewModel(ICompass compass, IGeoCoordinateWatcher geoWatcher) { _compass = compass; _compass.CurrentValueChanged += OnCompassValueChanged; _geoWatcher = geoWatcher; _geoWatcher.PositionChanged += OnPositionChanged; StartTrackingCommand = new RelayCommand(StartTracking); Reset(); }
public LocationService(ISettingsStore settingsStore, IGeoCoordinateWatcher geoCoordinateWatcher) { this._settingsStore = settingsStore; this._geoCoordinateWatcher = geoCoordinateWatcher; }