protected override async void OnAppearing() { base.OnAppearing(); await PermissionsLogic.GetPermissions(); IGeolocator locator = await LocationLogic.GetGeolocator(PermissionsLogic.IsLocationAccessPermitted); Position position = await locator.GetPositionAsync(); Positions.Add(position); LocationsMap.IsShowingUser = true; MoveMap(position); CrossGeolocator.Current.PositionChanged += Locator_PositionChanged; }
protected override async void OnAppearing() { base.OnAppearing(); await PermissionsLogic.GetPermissions(); }