public HttpResponseMessage Patch(int id, Foo foo) { return Request.CreateResponse(HttpStatusCode.OK); }
public HttpResponseMessage Patch(string param1, string param2, Foo foo) { return Request.CreateResponse(HttpStatusCode.OK); }
public HttpResponseMessage Post(Foo foo) { return Request.CreateResponse(HttpStatusCode.Created, 1); }