2010-03-03 2 views
1

Je suis relativement nouveau dans le développement WebService et je viens de créer mon propre service web (ASP.Net 3.5, fichier .asmx Visual Studio 2008). Je ne trouve pas un moyen de configurer mon service web pour prendre des paramètres sur le constructeur. Si je crée un constructeur qui prend des paramètres, il n'est pas affiché lorsque je me connecte au service web depuis mon application (il montre seulement un constructeur sans paramètre). Ai-je manqué quelque chose de flagrant, ou n'est-ce pas possible (et pourquoi pas)?Webservice ASP.Net - Constructeurs avec paramètres

Merci.

Répondre

1

Lorsque vous dites "constructeur pour mon webservice", voulez-vous dire "constructeur pour le proxy qui communique avec mon webservice"?

Vous devrez peut-être écrire un wrapper pour le proxy si vous avez besoin pour gérer les jetons d'authentification et autres (ce qui est l'approche que le projet open source Flickr.Net a)

+0

Par « besoin », je veux dire « veulent à ", bien sûr - dépend combien vous aimez les consommateurs de votre service ... –

+0

Ah, il me manquait le fait que c'est le proxy qui a besoin du constructeur. Je vais faire en sorte que Webservice authentifie chaque requête et crée un wrapper pour le proxy à utiliser sur le client qui a un constructeur prenant les détails d'authentification. À votre santé – Ben

0

il est inutile d'avoir des paramètres de constructeur de service Web. service Web communique avec le client uniquement sur les demandes. constructeur est appelé automatiquement par les serveurs web

Questions connexes