C# Class WhoCanHelpMe.Web.MvcApplication

Represents the MVC Application
For instructions on enabling IIS6 or IIS7 classic mode, visit http://go.microsoft.com/?LinkId=9394801
Inheritance: System.Web.HttpApplication
Afficher le fichier Open project: jongeorge1/Who-Can-Help-Me

Méthodes publiques

Méthode Description
Init ( ) : void

Due to issues on IIS7, the NHibernate initialization must occur in Init(). But Init() may be invoked more than once; accordingly, we introduce a thread-safe mechanism to ensure it's only initialized once. See http://msdn.microsoft.com/en-us/magazine/cc188793.aspx for explanation details.

Méthodes protégées

Méthode Description
Application_BeginRequest ( object sender, EventArgs e ) : void
Application_Error ( ) : void
Application_Start ( ) : void

Private Methods

Méthode Description
DisplayErrorPage ( string action ) : void

Returns a response by executing the Error controller with the specified action.

InitialiseNHibernateSessions ( ) : void
InitializeServiceLocator ( ) : void

Method Details

Application_BeginRequest() protected méthode

protected Application_BeginRequest ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

Application_Error() protected méthode

protected Application_Error ( ) : void
Résultat void

Application_Start() protected méthode

protected Application_Start ( ) : void
Résultat void

Init() public méthode

Due to issues on IIS7, the NHibernate initialization must occur in Init(). But Init() may be invoked more than once; accordingly, we introduce a thread-safe mechanism to ensure it's only initialized once. See http://msdn.microsoft.com/en-us/magazine/cc188793.aspx for explanation details.
public Init ( ) : void
Résultat void