我正在将所有异常记录到数据库中,在控制器中覆盖了 onException()。
以下是代码示例。
protected override void OnException(ExceptionContext filterContext)
{
// this is controller level exception handling.
var exceptionSource = StandardCodes.ControllerLevel;
var controllerName = (string)filterContext.RouteData.Values["controller"]+".cs";
var actionName = (string)filterContext.RouteData.Values["action"];
}
我需要捕获用户电子邮件 ID 和 IP 地址才能登录到数据库。如何在这种方法中获得这些值?