I\'m trying to return a status code of 304 not modified for a GET method in a web api controller.
The only way I succeeded was something like this:
p
You can also do the following if you want to preserve the action signature as returning User:
public User GetUser(int userId, DateTime lastModifiedAtClient)
If you want to return something other than 200
then you throw an HttpResponseException
in your action and pass in the HttpResponseMessage
you want to send to the client.