Il est facile de faire des appels asynchrones si le proxy client est créé avec "ajouter une référence de service", il suffit d'appeler les appels BeginMyMethod()
et EndMyMethod()
sur l'interface client générée.Comment effectuer des appels asynchrones dans WCF avec des ensembles de contrats partagés?
Cependant, que faites-vous lorsque j'utilise une interface définie dans des ensembles de contrats partagés?
E.g. l'interface ne contient que MyMethod()
Est-il possible de le faire sans modifier l'interface, .e.g.
CallAsyn("MyMethod", input1, input2)
voir aussi http://stackoverflow.com/questions/1808598/quoi-do-i-get-invalidcastexception-from-operationcontext-current-getcallbackchanne –