나는 다음과 같은 WCF 인터페이스있다 :WCF의 ServiceContract 네임 스페이스 업데이트
[ServiceContract]
public interface IUser
{
[OperationContract]
string GetUser();
}
나는이 일 변경 :
[ServiceContract(Namespace = "http://user.com")]
public interface IUser
{
[OperationContract]
string GetUser();
}
대상 XML 네임 스페이스는 사용자에게 기본 tempuri.org에서 변경되었습니다. com
이렇게하면 wsdl이 다르므로 기존 클라이언트의 호출이 중단됩니다.
이 네임 스페이스를 구성 파일에 지정하는 방법이 있습니까? 이렇게하면 기존 클라이언트의 이전 네임 스페이스를 유지하고 WS를 업그레이드 할 수 있습니다.