IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Discussion :

Commentaires non présents dans Reference.cs


Sujet :

Services Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Août 2008
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 265
    Par défaut Commentaires non présents dans Reference.cs
    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 :

    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
            }
    (Il va de soit que j'ai simplifié 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.

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 503
    Par défaut
    Car ils ne sont pas présents dans le WSDL de votre Web Service.
    Il faut bien comprendre que les Web Service permettent à de multiple environnement comme .NET, VM JAVA, code natifs etc. d'interagir.

    Sinon, un appel direct aux classes .NET serait beaucoup plus simple.

    Donc les bonnes questions sont :
    Comment faire en sorte que mes commentaires soient présents dans le WSDL de mon Web Service ? (je ne suis pas sûr que cela soit possible)
    Si c'est possible, comment demander à mon générateur de proxy, wsdl.exe, de récupérer ces commentaires dans le WSDL dans les classes générées ?

    Je ne peux répondre à aucune des 2, mais peut-être que cela vous aidera à trouver des réponses sur le Net.

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Août 2008
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 265
    Par défaut
    Bonjour,

    Effectivement maintenant que tu le dis, ça me paraît évident. J'étais même en train de voir comment modifier la wsdl pour y ajouter plus de commentaires.

    Apparemment pour les deux questions que tu as formulé, ça semble tout à fait faisable. Je vais potasser ça un peu plus et poster à la suite ce que j'aurais trouvé.


    Merci pour tes éclaircissements.

  4. #4
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Par défaut
    Citation Envoyé par Larger Voir le message
    Je vais potasser ça un peu plus et poster à la suite ce que j'aurais trouvé.
    Ca m'intéresse aussi, tu as pu arriver à tes fins ?

Discussions similaires

  1. Réponses: 2
    Dernier message: 20/02/2008, 10h06
  2. Résultat d'insert non présent dans la base
    Par yozine dans le forum Hibernate
    Réponses: 2
    Dernier message: 11/10/2007, 20h56
  3. Réponses: 13
    Dernier message: 19/03/2007, 16h55
  4. récupération des id non présente dans une CIF
    Par Zen_Fou dans le forum Requêtes
    Réponses: 4
    Dernier message: 24/04/2006, 12h00
  5. Réponses: 1
    Dernier message: 07/10/2005, 10h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo