我创建了一个新属性,在逻辑中出现了一些异常。我的问题是:在控制器中应该如何处理它并传递给视图?在下面的代码中,我抛出了异常,应该如何将其移到视图中?
这是控制器中的属性。
[HttpPost]
[CheckToken]
public JsonResult Edit(Roles role)
{
...
}
这是属性
public class CheckToken : FilterAttribute, IAuthorizationFilter
{
....
catch (HttpAntiForgeryException e)
{
throw new HttpAntiForgeryException("token not found");
}
}