void MygeocodequeryPoiSearch_QueryCompleted(object sender, QueryCompletedEventArgs<IList<MapLocation>> e) { if (e.Error == null) { MyQuery = new RouteQuery(); GetRoute.Add(e.Result[0].GeoCoordinate); MyQuery.Waypoints = GetRoute; MyQuery.QueryCompleted += MyQueryPoiSearch_QueryCompleted; MyQuery.QueryAsync(); _mygeocodequery.Dispose(); } }