Existe-t-il un moyen d'obtenir un contrat d'un service en cours de programmation? Je veux comparer le contrat d'un service courant d'un contrat référencé du côté client.Obtenir le contrat
Par exemple, j'ai deux instances de Service1 s'exécutant sur des machines différentes qui ont différentes implémentations. Ils ont tous deux un contrat nommé IService1 mais implémentation différente. J'ai une console1 qui a une référence à IService1 (première instance). Console1 possède une collection de 2 adresses de point de terminaison. Console1 veut vérifier lequel des services en cours d'exécution est le service correct pour le contrat (première instance) qu'il utilise.
Ce que je veux faire ici est d'obtenir par contrat le contrat du service en utilisant l'adresse et de le comparer au contrat référencé que j'ai.
Comment faire? – Lance
S'il expose une métadonnée, comment puis-je l'utiliser? – Lance