C# Class Alloy.Business.PageViewContextFactory

Show file Open project: episerver/EPiTranslateFlowDemo Class Usage Examples

Public Methods

Method Description
CreateLayoutModel ( EPiServer.Core.ContentReference currentContentLink, System.Web.Routing.RequestContext requestContext ) : LayoutModel
GetSection ( EPiServer.Core.ContentReference contentLink ) : IContent
PageViewContextFactory ( IContentLoader contentLoader, UrlResolver urlResolver ) : System.Linq

Private Methods

Method Description
GetLoginUrl ( EPiServer.Core.ContentReference returnToContentLink ) : string

Method Details

CreateLayoutModel() public method

public CreateLayoutModel ( EPiServer.Core.ContentReference currentContentLink, System.Web.Routing.RequestContext requestContext ) : LayoutModel
currentContentLink EPiServer.Core.ContentReference
requestContext System.Web.Routing.RequestContext
return Alloy.Models.ViewModels.LayoutModel

GetSection() public method

public GetSection ( EPiServer.Core.ContentReference contentLink ) : IContent
contentLink EPiServer.Core.ContentReference
return IContent

PageViewContextFactory() public method

public PageViewContextFactory ( IContentLoader contentLoader, UrlResolver urlResolver ) : System.Linq
contentLoader IContentLoader
urlResolver UrlResolver
return System.Linq