ASP.NET Tutorial/Development/HttpApplication

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Extends System.Web.HttpApplication

   <source lang="csharp">

File: Global.asax <%@ Application Language="C#" Inherits="Global"  %>

File: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls;

public class Global : System.Web.HttpApplication {

  public static int successRate = 50;
  protected void Application_Start(Object sender, EventArgs e)
  {
     WriteFile("Application Starting");
  }
  protected void Application_End(Object sender, EventArgs e)
  {
     WriteFile("Application Ending");
  }
  public void WriteFile(string strText)
  {
     System.IO.StreamWriter writer = new System.IO.StreamWriter(@"C:\Data.txt", true);
     string str;
     str = DateTime.Now.ToString() + "  " + strText;
     writer.WriteLine(str);
     writer.Close();
  }
  public static void StaticWriteFile(string strText)
  {
     System.IO.StreamWriter writer = new System.IO.StreamWriter(@"C:\Data.txt", true);
     string str;
     str = DateTime.Now.ToString() + "  " + strText;
     writer.WriteLine(str);
     writer.Close();
  }

}</source>