Dans mon scénario, lorsque l'utilisateur modifie des champs du programme et exécute un SAVE
, une demande webserivce
est envoyée pour enregistrer des informations de journalisation dans la base de données. Je l'ai fait une recherche sur le site et a trouvé cette solution pour Async
appels:Appel asynchrone du service Web ASMX
ThreadPool.QueueUserWorkItem(delegate
{
// Create an instance of my webservice object.
// call its Log webmethod.
});
Mais depuis que je n'ai pas beaucoup d'expérience avec webservices
et Async
appels donc je voulais vous montrer le scénario que je l'ai et la façon dont je Je le gère pour obtenir votre opinion à ce sujet et si c'est la bonne façon de le faire. Merci pour vos suggestions
Merci pour vos suggestions. –
prob parce que je suis sur .NET 4.i il ne me montre pas Task.Run? Mais l'intellisence me montre Task.Factory.StartNew(). Est-ce bien aussi? –
C'est presque le même et entièrement utilisable. Vous pouvez effectuer des recherches sur les meilleures pratiques concernant l'API de tâches. Ne prend pas longtemps et pourrait vous sauver des ennuis. – usr