| | |
| | | using System.Web.Security; |
| | | using System.Web.SessionState; |
| | | using CCSTrace.CCS; |
| | | using NLog; |
| | | |
| | | namespace CCSTrace |
| | | { |
| | | public class Global : System.Web.HttpApplication |
| | | { |
| | | private static readonly Logger Logger = LogManager.GetCurrentClassLogger(); |
| | | |
| | | protected void Application_Start(object sender, EventArgs e) |
| | | { |
| | | Logger.Info("CCSTrace WebService Application Startup."); |
| | | CcsMain appMain = CcsMain.Instance(); |
| | | string path = HttpContext.Current.Server.MapPath("~/App_Data"); |
| | | appMain.AppDataPath = path; |
| | | appMain.Startup(); |
| | | } |
| | | |
| | |
| | | |
| | | protected void Application_End(object sender, EventArgs e) |
| | | { |
| | | Logger.Info("CCSTrace WebService Application Shutdown."); |
| | | CcsMain appMain = CcsMain.Instance(); |
| | | appMain.Shutdown(); |
| | | } |