When posting JSON to Web API, not only does it get deserialized automatically, one can also use model validation like
// ItemPostRequest class ItemPostRequest {