2010-02-18 6 views
0

Mon application C# comporte trois étapes de test: alpha, staging et production. Chaque étape de mon application a un service Web frère. Les API pour les trois services Web sont les mêmes.Services Web .NET conditionnels

Comment mon application peut-elle utiliser le service Web frère approprié uniquement en fonction des modifications apportées au fichier web.config?

L'objectif étant d'avoir très peu de code en double, et que la source de mon application soit la même pour toutes les étapes.

Répondre

3

Si vous utilisez WCF, le point de terminaison peut facilement être entièrement défini dans le fichier de configuration.

0

cas rapide pour les services Web XML: définissez des paramètres d'application et, chaque fois que vous créez un proxy, utilisez l'app en tant qu'argeur du constructeur.

mais steven a une meilleure suggestion pour vous, utilisez WCF si vous le pouvez.

Questions connexes