在我的WCF的Web服務,我有以下接口: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- Servi大街 – 2014-05-03 04:06:59