Master.CanYinWu.Web/Global.asax.cs
(完整代码) 1KBusing Master.CanYinWu.Utility;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Web.Optimization;
using System.Web.Routing;
using System.Text;
namespace Master.CanYinWu.Web
{
public class MvcApplication : System.Web.HttpApplication
{
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);
}
public void Appliaction_Error(object send, EventArgs e)
{
Exception objError = Server.GetLastError();
StringBuilder sbLog = new StringBuilder();
sbLog.AppendFormat("\r\n【发生时间】:{0}\r\n", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
sbLog.AppendFormat("【发生异常页】:{0}\r\n", HttpContext.Current.Request.Url.ToString());
sbLog.AppendFormat("【异常信息】:{0}\r\n", objError.Message);
sbLog.AppendFormat("【错误源】:{0}\r\n", objError.Source);
sbLog.AppendFormat("【发生错误的类名】:{0}\r\n", objError.TargetSite.DeclaringType.FullName);
sbLog.AppendFormat("【发生错误的方法名】:{0}\r\n", objError.TargetSite.Name);
sbLog.AppendFormat("【用户IP】:{0}\r\n", Request.UserHostAddress);
LogHelper.WriteLog(sbLog + "");
//清除当前异常 使之不返回到请求页面
Server.ClearError();
Response.StatusCode = 404;
//Response.Redirect("/Home/Error");
}
}
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
