런타임에서 WebReference의 속성을 변경할 수 있습니까? [복제하다
-
03-07-2019 - |
문제
이 질문은 이미 여기에 답이 있습니다.
- 런타임에서 서비스 URL 설정 3 답변
사용자가 웹 서비스의 URL을 입력 할 수있는 솔루션을 생각해 내려고 노력하고 있습니다.
내가 원하는 것은 URL 변경이지만 서비스 설명이 항상 동일하다고 보장합니다 (WSDL : SOAP : 주소를 포함하는 서비스 태그 제외); 동일한 서비스를 실행하는 다른 고객을 테스트하고 싶습니다.
해결책
그래 넌 할수있어. 메소드를 호출하기 전에 서비스 프록시의 URL 속성을 변경하십시오.
다른 팁
예; 모든 웹 서비스 프록시는이를 수행 할 수있는 방법을 제공합니다. Pre-WCF 프록시 (WSEX 포함)를 사용하면 주소가 Url
프록시 클래스의 속성 - 프록시로 흥미로운 일을하기 전에 변경하십시오.
WCF를 사용하면 생성자 중 하나를 통해 엔드 포인트 조정을 지정한다고 생각합니다.
따라서 참조 wsdl에서 프록시를 생성하고, 당신은 갈 것입니다;-
제휴하지 않습니다 StackOverflow