Asp.net core Can';找不到请求方法
我读了这个公告Asp.net core Can';找不到请求方法,asp.net-core,Asp.net Core,我读了这个公告 HttpBadRequest现在是BadRequest 但是我找不到一个坏请求方法,以及这个发生了什么事。Ok(Object)方法?关于坏请求 如中所述,您将实际创建一个对象的新实例: 关于Ok()请求 就Ok()方法而言,它实际上来自控制器本身,因此它仍然可以像您预期的那样工作: public IActionResult Index() { return this.Ok(yourObject); } 但是,还有一个and,它可以返回OK请求,也可以接受对象重载:
HttpBadRequest
现在是BadRequest
但是我找不到一个坏请求方法,以及这个发生了什么事。Ok(Object)方法?关于坏请求 如中所述,您将实际创建一个对象的新实例: 关于
Ok()
请求
就Ok()
方法而言,它实际上来自控制器本身,因此它仍然可以像您预期的那样工作:
public IActionResult Index()
{
return this.Ok(yourObject);
}
但是,还有一个and,它可以返回OK请求,也可以接受对象重载:
public IActionResult Index()
{
return new OkResult();
}
public IActionResult Index()
{
return new OkObjectResult(yourObject);
}
返回新的BadRequestResult();你最好在论坛上问这个问题:如果你使用的是POCO控制器,或者你的控制器来自
Controller
基类,你应该添加这些信息。如果您从基类派生,那么它应该是可用的。在Poco容器中,由于明显的原因,它不可用
public IActionResult Index()
{
return new OkResult();
}
public IActionResult Index()
{
return new OkObjectResult(yourObject);
}