我尝试自定义在调用Web API时返回的错误,但参数的大小或类型不正确。
通过此电话:
http://xxxxx:xxxx/webapi/WebApi?id=2&type=**asdasds**
应用程序返回此错误:
请求无效。参数字典包含null 输入参数' type'非可空类型的System.Int32'对于 方法' System.Web.Http.IHttpActionResult GetValue(Int32,Int32)'在 ' myapplication.WebApiController&#39 ;.可选参数必须是a 引用类型,可空类型,或声明为可选 参数。
我打电话的功能:
Public Function GetValue(ByVal id As Integer, ByVal type As Integer) As IHttpActionResult
/////////do something
End Function
执行不会传入被调用的函数。 如何自定义错误返回???
感谢您的建议。