Как вызвать операции служб данных WCF из клиента служб WCF?
У меня есть эта операция в моей службе:
[WebInvoke(Method="POST")]
public void Add(int ContractId, string Partners)
{
...
}
Как мне вызвать эту операцию из моего клиента?Мой клиент - приложение на C #.учитывая, что строка «Партнеры» очень длинная.это объединение идентификаторов партнеров, таких как: «1,2,3,4, ... 990».
Я пытался сделать следующее:
string requestString = string.Format("Add?contractId={0}&Partners={1}", ContractId, groupIdParam);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(serviceUrl +
requestString);
request.Method = "POST";
var response = request.GetResponse();
, но я получаюошибка: «HTTP 414: запрос Uri слишком длинный»