所以我在我的控制器中创建了一个GetValues
函数来返回一个demoModel
这是一个复杂的模型类的实例。Web API 2服务 - 如何在模型对象预期时返回错误消息?
这在返回成功的数据集时正常工作。但是,如果某些东西不能验证当函数期望demoModel
对象时如何向调用者发送消息?
这里是控制器代码:
Namespace Controllers
Public Class GetMyData
Inherits ApiController
'Note always expect 3 values coming in per the WebApiConfig
Public Function GetValues(ByVal age As String, ByVal state As String, ByVal country As String) As demoModel
Dim dm As New demoModel()
Dim myData As New createDemoData
dm = myData.getTotalData(age,state,country)
If Not dm.dataisvalid then
'TODO Send Error message to the user
End If
Return dm
End Function
End Class
End Namespace
这就是我所缺少的。这工作完美,并感谢链接。 –