您可能会认为这个问题可能会重复,但我找不到任何有用的答案来解决我的问题。Asp.Net Web API中ResponseTypeAttribute的主要用途是什么
这是我的控制器操作
[HttpPost]
[ResponseType(typeof(UserInputModel))]
public IHttpActionResult GetUsers(UserInputModel userModel)
{
if(adminBao.GetUsers(userModel)==null)
{
return NotFound();
}
return Ok(adminBao.GetUsers(userModel));
}
这有什么区别在输出的时候我删除[ResponseType(typeof(UserInputModel))]
我知道这是用来提示关于通用返回类型的网页API ...但是它对回应有什么影响?
能有人帮我了解这个