Question

Je suis désolé pour le titre mais je ne sais vraiment pas comment mieux le décrire. J'utilise threadpool pour traiter les données entrantes côté serveur et, dans une méthode, j'aurais besoin d'appeler la méthode statique de manière asynchrone, mais je ne sais pas comment faire.

Lorsque le serveur reçoit les données du client, il utilise le pool de threads:

System.Threading.ThreadPool.QueueUserWorkItem (c.ReadData);

Dans le c.ReadData, j’aurais besoin d’appeler une méthode statique dont le résultat n’est pas important (envoie des données au site Web) et je n’ai pas besoin de le savoir. Je ne sais pas quelle est la meilleure solution ici. Merci!

Était-ce utile?

La solution

Vous pouvez utiliser la classe HttpWebRequest pour faire une demande par programme à une ressource via HTTP. Placez dans votre méthode un appel à cette méthode que vous passez à QueueUserWorkItem.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top