1
asp.netコアコントローラからBadResult(ModelState)
を返すことができ、これによりstatusCode
が400になります。これを拡張したり、コードを利用してMyBadResult(ErrorArray)
をコード化して異なるstatusCode
が返されますか?BadResultを拡張して別のStatusCodeを返す
asp.netコアコントローラからBadResult(ModelState)
を返すことができ、これによりstatusCode
が400になります。これを拡張したり、コードを利用してMyBadResult(ErrorArray)
をコード化して異なるstatusCode
が返されますか?BadResultを拡張して別のStatusCodeを返す
あなたは、あなたがやりたいことができますオブジェクト
//returns a response with specified status code along with an object
public IActionResult StatusCodeWithObject()
{
return StatusCode(404, ErrorArray); //<-- or some other status code
}
で
StatusCode
アクションの結果を使用することができ、それはControllerBaseクラスの単なるヘルパーメソッドだと、あなたはあなたのコントローラや派生クラスで好きなメソッドを追加することができます。 – Tseng