2009-02-16 7 views
0

Je voudrais prendre le contrôle de la construction d'une instance WebService dans ASP.NET.Comment prendre le contrôle de la construction d'un WebService

Voici ce que j'ai fait jusqu'à présent: J'ai créé un fichier .ASMX et l'ai pointé vers une classe avec des attributs WebServiceBinding et WebMethod comme d'habitude. Au moment où je navigue vers le fichier .ASMX, ASP.NET créera automatiquement une instance de la classe pour moi.

Est-il en quelque sorte possible de pirater dans la fabrique d'objets de ASP.NET et faire la création d'instance par moi-même?

Répondre

1

Vous pouvez écrire un gestionnaire personnalisé (.ashx) et le faire manuellement de cette façon.

http://msdn.microsoft.com/en-us/library/ms227675(VS.85).aspx

+0

Pouvez-vous être un peu plus clair sur la façon dont cela fonctionnerait? Je ne veux pas réécrire toute l'architecture ASP.NET WebService juste pour résoudre ce problème. – Martin

Questions connexes