ASP Global.asax文件,全局应用程序类

Global.asax文件是ASP.NET中的全局应用程序类,它位于网站根目录下且名称不可更改。此文件用于响应Web应用生命周期的事件,如Application_Start在应用启动时初始化,Application_End在应用关闭时调用。Session_Start和Session_End分别对应Session开始和结束,而Application_BeginRequest则在每个用户请求时触发。此外,当出现未捕获异常,Application_Error会记录错误信息以备日志分析。
摘要由CSDN通过智能技术生成

Global.asax 文件名称不能改,并且要放在网站的根目录下。

1、全局文件是对Web应用生命周期的一个事件响应的地方

2、将Web应用启动时初始化的一些代码写到Application_Start中。应用关闭的时候Application_End调用。

3、当一个Session启动的时候Session_Start被调用,Session结束(用户主动退出或者超时结束)Session_End被调用。

4、当一个用户请求来的时候Application_BeginRequest方法被调用

5、当应用中出现未捕获异常,Application_Error被调用,用HttpContext.Current.Server.GetLastError()获得异常信息,然后用Log4Net记录到日志中。

Global.asax.cs:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.SessionState;

namespace XXX.WebApp
{
    public class Global : System.Web.HttpApplication
    {
        /// <summary>
        /// Web应用程序第一次启动时调用该方法,并且该方法只被调用一次。
        /// </summary>
        /// <param name="sender&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值