У меня есть метод WCF, который получает массив структур.структура содержит две строки «Key» и «Value»:
public struct mydata
{
public String key;
public String value;
}
[ServiceContract]
public interface IBasicService
{
[OperationContract]
[WebGet(UriTemplate = "ReceiveStructsOfData?myDataArray={???????? WHAT DO I WRITE HERE?????}")]
void ReceiveStructsOfData(mydata[] myDataArray);
}
Я хочу, чтобы метод поддерживал HTTP «GET».я уже знаю, как настроить WCF для поддержки «GET» (конечная точка и WebGETAttribute).Что я пишу в UriTemplate WebGet (см. Пример выше) ??
как будет выглядеть код клиента при использовании Framework 2.0 (HttpWebRequest)?
HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create("http://localhost/BasicWCF/BasicService.svc/ReceiveStructsOfData?myDataArray={???????? WHAT DO I WRITE HERE?????}");
myHttpWebRequest.Method = "GET";
HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();
спасибо ...