2013-07-24 5 views
0

나는이이 작동하지 않습니다. 그러나 UserTrackAsync 호출이 실행되지 않습니다.예약 된 작업 에이전트는

+0

이 **, 나는 그것이 '때문에 말하고 싶지만 point'가 null이거나 완전히 삼키는 예외가 throw됩니다. 디버깅을 시도 했습니까? –

+0

물론. 예외는 없습니다. – Nodir

+0

그러면'point'는 null입니까? –

답변

1

client.UserTrackAsync은 비동기 호출입니다. 문제는 client.UserTrackAsync이 완료되기 전에 NotifyComplete();이 실행됩니다.

당신은 UserTrackCompleted 핸들러에서 호출 (그리고 원래의 장소에서 삭제) 할 필요가 : 나는 ** 짐작해야 할 것이다 경우

client.UserTrackCompleted += (sender, args) => 
{ 
    var res = args.Result.Retval; 
    NotifyComplete(); 
};