이전에는 웹 참조를 사용했지만 제 3 자 웹 서비스에 대한 호출을 위해 웹 서비스에 대한 서비스 참조를 시작했습니다. 하나의 주요 차이점은 서비스 참조가 설정 파일에 정보를 배치한다는 것입니다. 서비스 레퍼런스의 웹 서비스에 대한 모든 호출을 할 DLL 파일을 만들고 있습니다. 해당 DLL을 다른 프로젝트를 참조 할 때 새 프로젝트에 구성 정보를 추가하고 싶지 않습니다. 웹 참조를 사용할 때 웹 참조가 포함 된 DLL 이외의 다른 것을 사용할 필요가 없었습니다. 구성 데이터가 필요하지 않았습니다. 서비스 참조를 사용하여 동일한 동작을 수행 할 수있는 방법이 있습니까? 아니면 구성 파일에 종속되어 있습니까?구성 파일을 사용하지 않고 .NET 서비스 참조
답변
예, 있습니다.
.config 파일은 재 컴파일없이 동작을 변경하는 데 유용하고 유연한 방법입니다. 당신도 그래서 당신이의 .config에서 설정할 수있는
모든 프로그래밍 방식으로 설정할 수 있습니다
- 하드 코드 소스 코드의 정의는
- 데이터베이스 또는 다른 신뢰할 수있는 소스에서 defitions를 가져
서비스 참조를 캡슐화하는 프로젝트에 다른 프로젝트에서 정의한 웹 참조 설정이 필요합니다.
구성 설정이 프로그래밍 방식으로 설정하는 것과 관련한 예제 또는 문서가 있습니까? – user31673
[this] (http://msdn.microsoft.com/en-us/magazine/cc163412.aspx)를 확인하십시오. 나는 그것이 그림 1에서 여러분의 필요를 충당한다고 믿는다. – Morv
나는 그것이 당신의 필요를 다루고 많은 정의에 대한 통찰력을 제공한다고 믿는다. 이 문서에서는 .config 파일을 사용하거나 프로그래밍 방식으로 다른 WCF 개체 속성을 설정하는 방법을 보여줍니다. (추가 의견은 죄송합니다. 이전 의견을 충분히 빨리 수정하지 않았습니다.) – Morv
- 1. app.config를 사용하지 않고 웹 서비스 참조
- 2. wcf 서비스 참조 구성
- 3. .NET 서비스 구성 파일 위치
- 4. 서비스 참조 구성
- 5. add_static_view를 사용하지 않고 참조 추가
- 6. 추가 참조 방법을 사용하지 않고 SOAP 웹 서비스 사용하기
- 7. 웹 참조 .net 3.5에서 서비스 참조 업데이트
- 8. .Net Remoting .Net Remoting을 사용하지 않고?
- 9. 파일을 사용하지 않고 익스플로잇하기
- 10. VS2012 서비스 추가 참조 구성 파일을 업데이트하지 않음
- 11. .Net 구성 파일을 이해하려면
- 12. .NET 구성 파일을 다시로드하십시오.
- 13. 구성 파일을 사용하지 않고 프로그래밍 방식으로 maxItemsInObjectGraph를 추가하는 방법은 무엇입니까?
- 14. jar에서 구성 파일을 사용하지 않고 Java jar 만들기
- 15. Visual Studio를 사용하지 않고 Windows 서비스 만들기
- 16. MVC5가 System.Web을 사용하지 않고 구성 값을 읽음
- 17. pem 파일을 사용하지 않고 soap_ssl_server_context
- 18. 반응에서 참조를 사용하지 않고 요소 참조 얻기
- 19. xsd 파일을 사용하지 않고 크리스탈 보고서 작성
- 20. 다른 파일을 사용하지 않고 파일을 자르는 방법?
- 21. Visual Studio/.NET 서비스 참조 HTTP 버전
- 22. .net 및 silverlight에서의 상대 웹 서비스 참조
- 23. 참조 또는 색인을 사용하지 않고 목록 안의 개체 참조
- 24. 구성 설정 파일을 읽지 않고 구성 섹션
- 25. 동적으로 서비스 참조 추가
- 26. JAX-RS를 사용하지 않고 웹 서비스 호출
- 27. 보기를 사용하지 않고 보안 사회 서비스 사용하기
- 28. Eclipse 플러그인을 사용하지 않고 Axis2 웹 서비스
- 29. EXE를 사용하지 않고 Windows 서비스 삭제
- 30. 부트 스트랩을 사용하지 않고 각형 서비스 사용
귀하의 질문에 대한 답변이 [이 게시물] (http://stackoverflow.com/questions/54579/wcf-configuration-without-a-config-file)이 아닙니까? –