2011-01-03 3 views
3

웹 서비스에 대한 웹 참조를 만들 때 Visual Studio는 마술처럼 Settings 클래스를 생성하여 응용 프로그램 구성을 통해 참조 된 웹 서비스 URL을 변경할 수있게합니다. 코드를 재 빌드하지 않고 개발 및 프로덕션 서버간에 변경하는 데 매우 유용합니다.구성 파일을 통해 SoapHttpClientProtocol Timeout 속성을 설정할 수 있습니까?

타임 아웃 (또는 다른 모든) 속성에 대해 비슷한 메커니즘을 찾을 수 없었습니다. 하나 있습니까?

(명확성을 위해 : 나는 SoapHttpClientProtocol에서 파생 된 웹 서비스를 참조하여, 클라이언트 측 코드에 대해 이야기하고있다.)

감사합니다!

답변

0

설정 기능을 사용하여 제한 시간 및 기타 속성에 대한 고유 한 설정을 정의 할 수 있습니다. 그런 다음 코드에서 마법 번호가 아닌 속성을 읽는 코드를 작성할 수 있습니다.

+0

WSDL에서 생성 된 코드를 사용하고 싶습니다. 이미 하나의 속성에 대한 설정을 처리하지만 Default 코드가 DefaultValue 특성을 통해 Timeout 만 초기화하는 것처럼 보입니다. – ThatBlairGuy

관련 문제