Bonjour,
J'utilise les 3 slashs pour commenter le code d'un web service. Je génère le XML de documentation, il contient toute la documentation écrite.
Je teste ensuite l'utilisation du web service par un nouveau projet. J'y ajoute la web référence correspondante (http:localhost:port/). Jusqu'ici tout fonctionne, je peux accéder aux fonctions du web service.
Seulement la documentation n'y figure plus. Lorsque j'ouvre le Reference.cs généré automatiquement, j'obtiens ceci :
(Il va de soit que j'ai simplifié la méthode)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 /// <remarks/> public object Get(int param1, int param2) { ///contenu de la méthode }
Mes commentaires n'apparaissent plus et j'ai seulement un <remarks/> qui n'est pas dans mon web service.
Voici un exemple de méthode du web service :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 /// <summary> /// Ceci est un test /// </summary> [WebMethod(Description = "blabla)")] [doc.Request] public object Get(int param1, int param2) { //blabla }
Pourquoi les commentaires de mon web service ne sont-ils pas repris dans le reference.cs ?
Merci pour votre attention.
Partager