Я успешно добавил и использовал действие Get в моем новом REST-сервисе в .Net с использованием WCF и Rest-toolkit.Служба определяется следующим образом:
[OperationContract]
[WebGet(UriTemplate = "/{id}")]
Foo GetFooById(string id);
И я называю это так со стороны клиента:
public Foo GetFoo(string id)
{
var httpClient = new HttpClient("http://127.0.0.1:8000/");
var response = httpClient.Get("foo/" + id);
return response.Content.ReadAsDataContract<Foo>();
}
Теперь я хочу добавить действие POST, но как вы определяетеэто, и как вы отображаете параметры?