There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
Considering support ModelState error in ODataError
Discussed with Youssef that ODataError right now doesn't support custom error, so we will lose the modelstate's errors in odata error message.
However, ModelState errors are very common in real application to help caller to identify what's wrong with his parameter. We'd better to support it, otherwise user has to parse the modelstate by themselves to convert to ODataError.