C# Class Splits.Web.Spark.SparkViewFactory

Inheritance: ISparkServiceInitialize
Mostra file Open project: aaronjensen/splits

Private Properties

Property Type Description
CreateViewInstance IView
ItselfAndAllParentFolders IEnumerable

Public Methods

Method Description
FindView ( System.Web.Routing.RequestContext requestContext, IEnumerable locations, string viewName, string masterName, bool findDefaultMaster ) : SplitsViewEngineResult
FindView ( System.Web.Routing.RequestContext requestContext, string location, string viewName, string masterName, bool findDefaultMaster, bool searchParentFolders ) : SplitsViewEngineResult
Initialize ( ISparkServiceContainer container ) : void
ReleaseView ( IView view ) : void
SparkViewFactory ( ) : System

Private Methods

Method Description
CreateViewInstance ( System.Web.Routing.RequestContext requestContext, ISparkViewEntry entry ) : IView
ItselfAndAllParentFolders ( string folder ) : IEnumerable

Method Details

FindView() public method

public FindView ( System.Web.Routing.RequestContext requestContext, IEnumerable locations, string viewName, string masterName, bool findDefaultMaster ) : SplitsViewEngineResult
requestContext System.Web.Routing.RequestContext
locations IEnumerable
viewName string
masterName string
findDefaultMaster bool
return SplitsViewEngineResult

FindView() public method

public FindView ( System.Web.Routing.RequestContext requestContext, string location, string viewName, string masterName, bool findDefaultMaster, bool searchParentFolders ) : SplitsViewEngineResult
requestContext System.Web.Routing.RequestContext
location string
viewName string
masterName string
findDefaultMaster bool
searchParentFolders bool
return SplitsViewEngineResult

Initialize() public method

public Initialize ( ISparkServiceContainer container ) : void
container ISparkServiceContainer
return void

ReleaseView() public method

public ReleaseView ( IView view ) : void
view IView
return void

SparkViewFactory() public method

public SparkViewFactory ( ) : System
return System