, 나는 다음과 같은 인터페이스를 가지고 : 나는 클라이언트 측에서 서비스 참조를 추가 할 때WCF 메서드 매개 변수 순서 내 WCF 웹 서비스에서
[ServiceContract]
public interface ITestService
{
[OperationContract]
void TestMethod(out int param1, out int param2);
}
는, 생성 된 클라이언트 방법은 올바르게 원래의 서명과 일치하지 않습니다 메서드 반환으로 out
매개 변수 중 하나를 매핑합니다.
using (var client = new TestServiceClient())
{
int param2;
int param1 = client.TestMethod(out param2);
}
내가 할 수있는 방법 "힘"원래 메소드 서명에 충실 생성되는 프록시 있습니까 : 나는 이런 식으로 전화를해야?
참조 : http://stackoverflow.com/questions/11294971/how-can-i-prevent-an-out-parameter-to-end-up-return-parameter-in-a-wcf-web- 서비 –