В моем веб-службы 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- служ –