Comment appeler un service Web dans l'événement Application_Exit?Comment appeler un service Web dans l'événement 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.
Il est trop tard pour appeler un service asynchrone et attendre un résultat au moment où vous arrivez à Application_Exit. Qu'essayez-vous de résoudre? La plupart des solutions de contournement qui tentent de faire quelque chose à l'arrêt de Silverlight le font via JScript dans la page d'hébergement à la place. –
Dupliquer la question de http://stackoverflow.com/questions/4010064/how-to-call-a-service-when-a-silverlight-oob-app-is-closing-an/4010340#4010340 – Jay