ASP.Net Web API 2.2 - Return values
Return Values
- Void : 很少用, 因為不知道有沒有成功, 通常至少都會 return boolean
- HttpResponseMessage : Http 的 Raw Response, 通常包含 status code, body, etc, 可以客製化 Http Response, 但是缺點是很多的基礎東西都要自己處理
- IHttpActionResult: 這是一個 interface, 可以 return errors (400, 500) 或者是使用Helper Methods來 return objects
- Returning Object or Lists of Objects : strongly typed, 沒辦法 response validation errors
留言
張貼留言