I have a controller method which was previously working and it's not clear what change, if any, has caused the following problem:
The controller is not hit. There is no exception, no response, no status code or indeed any response from the server (checked in Fiddler). The request eventually times out.
UPDATE
See my answer below. Also see my follow up question:
Web API Controller method executes to end. No HTTP response. Hangs