C# Class LayersCMS.Layers.Core.Base.Layer

A Layer is essentially a module, e.g. a blog module, or a jobs module
显示文件 Open project: stevekennaird/LayersCMS

Public Methods

Method Description
InitialiseDatabase ( IDbConnection dbConn ) : void

Any database table creation that needs to happen for this module. Should only need to happen once.

InitialiseLayerForApplication ( RouteCollection routes ) : void

The initialisation code to run on Application Start

Method Details

InitialiseDatabase() public abstract method

Any database table creation that needs to happen for this module. Should only need to happen once.
public abstract InitialiseDatabase ( IDbConnection dbConn ) : void
dbConn IDbConnection A connection to the database
return void

InitialiseLayerForApplication() public abstract method

The initialisation code to run on Application Start
public abstract InitialiseLayerForApplication ( RouteCollection routes ) : void
routes RouteCollection
return void