Пример #1
0
        public GeocodeService()
        {
            _viewModel = new GeocodeViewModel();

            if (LocationAssistant.Instance.Status == System.Device.Location.GeoPositionStatus.Ready &&
                LocationAssistant.Instance.LastKnownLiveLocation != null)
            {
                UpdateNow();
            }
            else
            {
                LocationAssistant.Instance.PositionChanged += OnFirstPositionChanged;
            }

            LocationAssistant.Instance.WalkingPositionChanged += OnWalkingPositionChanged;
        }
        public GeocodeService()
        {
            _viewModel = new GeocodeViewModel();

            if (LocationAssistant.Instance.Status == System.Device.Location.GeoPositionStatus.Ready
                && LocationAssistant.Instance.LastKnownLiveLocation != null)
            {
                UpdateNow();
            }
            else
            {
                LocationAssistant.Instance.PositionChanged += OnFirstPositionChanged;
            }

            LocationAssistant.Instance.WalkingPositionChanged += OnWalkingPositionChanged;
        }