C# Class OxxCommerceStarterKit.Web.WebGlobal

Inheritance: EPiServer.Global
Show file Open project: episerver/Commerce-Demo-Kit

Public Methods

Method Description
RegisterApis ( System.Web.Http.HttpConfiguration config ) : void

Registers the WebAPI routes.

Protected Methods

Method Description
Application_Error ( ) : void
Application_Start ( ) : void
RegisterRoutes ( RouteCollection routes ) : void

Private Methods

Method Description
WebGlobal ( ) : System

IMPORTANT! This needs to be static as that ensures it runs before the EPiServer.Global class constructor. In that one the initialization engine kicks in and loads modules that requires the databases to be available

Method Details

Application_Error() protected method

protected Application_Error ( ) : void
return void

Application_Start() protected method

protected Application_Start ( ) : void
return void

RegisterApis() public static method

Registers the WebAPI routes.
public static RegisterApis ( System.Web.Http.HttpConfiguration config ) : void
config System.Web.Http.HttpConfiguration The configuration.
return void

RegisterRoutes() protected method

protected RegisterRoutes ( RouteCollection routes ) : void
routes RouteCollection
return void