/********************************************************************
* FulcrumWeb RAD Framework - Fulcrum of your business *
* Copyright (c) 2002-2009 FulcrumWeb, ALL RIGHTS RESERVED *
* *
* THE SOURCE CODE CONTAINED WITHIN THIS FILE AND ALL RELATED *
* FILES OR ANY PORTION OF ITS CONTENTS SHALL AT NO TIME BE *
* COPIED, TRANSFERRED, SOLD, DISTRIBUTED, OR OTHERWISE MADE *
* AVAILABLE TO OTHER INDIVIDUALS WITHOUT EXPRESS WRITTEN CONSENT *
* AND PERMISSION FROM FULCRUMWEB. CONSULT THE END USER LICENSE *
* AGREEMENT FOR INFORMATION ON ADDITIONAL RESTRICTIONS. *
********************************************************************/
using System;
using System.Web;
using App.Metadata;
using Framework.Entity;
using Framework.Metadata;
using Framework.Remote;
namespace App.Silverlight.Server
{
public class Global : HttpApplication
{
protected void Application_Start(object sender, EventArgs e)
{
try
{
HttpContext.Current.Application[CxAppServerConsts.METADATA_APP_KEY] = new CxSlMetadata();
CxBaseEntity.IsRefreshAfterInsertOrUpdatePerformed = false;
OnAppStartErrorsChecker onAppStartChecker = new OnAppStartErrorsChecker();
onAppStartChecker.ClearMetadataException();
}
catch (Exception ex)
{
OnAppStartErrorsChecker onAppStartChecker = new OnAppStartErrorsChecker();
onAppStartChecker.HandleMetatadataException(ex);
}
}
protected void Session_Start(object sender, EventArgs e)
{
}
protected void Application_BeginRequest(object sender, EventArgs e)
{
}
protected void Application_AuthenticateRequest(object sender, EventArgs e)
{
}
protected void Application_Error(object sender, EventArgs e)
{
}
protected void Session_End(object sender, EventArgs e)
{
}
protected void Application_End(object sender, EventArgs e)
{
}
}
}