async void CrossGeolocator_Current_PositionChanged(object sender, PositionEventArgs e)
        {
            Device.BeginInvokeOnMainThread(() =>
            {
                var position        = e.Position;
                myPosition.Position = new Xamarin.Forms.Maps.Position(position.Latitude, position.Longitude);

                //e.Position.Latitude,0);

                // e.Position.Longitude;
            });

            await apiService.PostLogPosition(new LogPosition { idAgente = App.AgenteActual.Id, Lat = e.Position.Latitude, Lon = e.Position.Longitude, Fecha = DateTime.Now });

            await signalRService.SendPosition((float)e.Position.Latitude, (float)e.Position.Longitude);
        }