문제

프랑스어와 영어로 결과를 반환 해야하는 웹 서비스를 개발하고 있습니다. (다른 언어는 나중에 추가 될 수 있습니다.) 웹 서비스는 C#로 작성됩니다.

모든 문자열을 리소스 파일로 분리했습니다. 서비스에 매개 변수를 추가하고 스레드를 설정할 계획이었습니다 .CurrentThread.currentCulture를 적절한 값으로 설정했습니다. 그런 다음 올바른 문자열을 검색하려고하면 CurrentCulture 값을 확인합니다.

이것이 좋은 연습입니까?

도움이 되었습니까?

해결책

서비스의 모든 통화에 매개 변수를 추가하는 대신 (또는 WS 작업을 수행 한 이후로 시간이 오래 걸 렸습니다), 다른 URL에서 웹 서비스를 호스팅 할 생각이 있습니까? 다른 언어?

나는 그것이 멋진 아이디어라고 주장하지는 않지만 정말 간단하다는 이점이 있습니다 :) 진지하게, 나는 많은 장단점이있을 것이라고 확신하지만, 믹스에 던져야 할 또 다른 일입니다.

다른 팁

이 유형의 정보는 비누 헤더로 들어갑니다. 설정 방법에 대한 정보는이 링크를 확인하십시오. http://geekswithblogs.net/claeyskurt/archive/2007/10/23/soapheadersinwcfforamsxclients.aspx.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top