HttpResponseMessage has a property named ReasonPhrase with a public setter;
My question is if it is ok to set a custom value here? because I can't see the value I set on the clients that I have tested (so far a custom piece of code with restsharp and fiddler)
From a technical point of view, is it okey to set a reason here when returning errors like BadRequest?
According to w3: http://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html
The reason phrases listed here are only recommendations -- they MAY be replaced by local equivalents without affecting the protocol.
If not, how will you send more information about the error? in the body of the response?
Thank you very much.