Torna in RC1, vorrei fare questo:
[HttpPost]
public IActionResult Post([FromBody]string something)
{
try{
// ...
}
catch(Exception e)
{
return new HttpStatusCodeResult((int)HttpStatusCode.InternalServerError);
}
}
In RC2, non c'è più HttpStatusCodeResult e non riesco a trovare nulla che mi permetta di restituire un 500 tipo di IActionResult.
L'approccio ora è completamente diverso per quello che sto chiedendo? Non proviamo più a catturare il Controller
codice? Lasciamo che il framework restituisca un'eccezione 500 generica al chiamante API? Per lo sviluppo, come posso vedere lo stack esatto delle eccezioni?