When should I use HttpRequestMessage as parameter in web api

Viewed 5692

When do I use the first action?

public HttpResponseMessage Put(HttpRequestMessage message)
{

}

I nearly always see only this way. Maybe because it easily maps to a restfull url?

public HttpResponseMessage Put(int id)
{

}
1 Answers
Related