2010-06-25 15 views
1

Comment appeler un service Web dans l'événement Application_Exit?Silverlight 4: Application_Exit

private void Application_Exit(object sender, EventArgs e) 
    { 
     TestWSSoapClient.ReleaseUserCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(TestWSSoapClient_ReleaseUserCompleted); 
     TestWSSoapClient.ReleaseUserAsync(UserToken);} 

La méthode ci-dessous n'est plus exécutée.

void TestWSSoapClient_ReleaseUserCompleted(object sender, System.ComponentModel.AsyncCompletedEventArgs e) 
    { 

    } 

Merci d'avance.

+0

Vous pouvez l'exécuter de manière synchrone; ou attendez la fin de l'async (ce qui signifie l'arrêt de la "sortie" actuelle, si c'est possible) –

Répondre

2

J'ai finalement résolu mon problème en suivant ce example

+0

Cet exemple est utile. Merci! – Yeonho

+0

Cet exemple fonctionne-t-il également dans Firefox et Chrome? – Kubi