Ich habe einen SOAP-Webdienst, der auf mehreren Servern verfügbar ist und mehrere Endpunkte aufweist. Ich möchte vermeiden, mehrere Service-Referenzen (C# SOAP-Port-Clients) mit unterschiedlichen Namen hinzuzufügen, nur um mit diesen Diensten zu sprechen, da die API genau die gleiche ist.Verwenden eines C# -Dienstreferenz-SOAP-Clients mit verschiedenen Endpunkt-URIs
Gibt es eine Möglichkeit, den Endpunkt-URI zur Laufzeit zu konfigurieren?
ich die folgende Fehlermeldung erhalten, wenn ich dies mit verschiedenen Endpunkten versuchen: „Nicht erkennt Nachrichtenversion . " Du hast eine Idee warum? – Preexo
Eine zusätzliche Frage, sollte ich ** (A) ** eine Klasseninstanz von 'wsSoapClient()' erstellen und sie jedes Mal verwenden, wenn ich eine WebMethode aufrufen möchte oder ** (B) ** eine 'using' Anweisung verwenden Instanziieren Sie auf Anfrage und befreien Sie es so schnell wie möglich? – dialex