private Dictionary<string, string[]> GetErrorList(IEnumerable<KeyValuePair<string, ModelState>> modelState)
{
var errorList = modelState.ToDictionary(
kvp => kvp.Key,
kvp => kvp.Value.Errors.Select(e => e.ErrorMessage).ToArray()
);
Response.StatusCode = 400;
return errorList;
}
}