Problem:
ApiVersionConstraint requires clients to send Accept request headers that specify the API version, for example: Accept: "application/json; version=2". However, the API response does not match this expected behavior.
Solution:
Add a default header to Api::ApiController that responds with the correct version.
For example: Content-Type: "application/json; version=2"