C# Class ServiceStack.Razor.RazorFormat

Inheritance: IPlugin, IRazorPlugin, IRazorConfig
Afficher le fichier Open project: nustack/ServiceStack Class Usage Examples

Méthodes publiques

Свойство Type Description
Instance RazorFormat

Protected Properties

Свойство Type Description
PageResolver ServiceStack.Razor.Managers.RazorPageResolver
ViewManager ServiceStack.Razor.Managers.RazorViewManager

Méthodes publiques

Méthode Description
AddPage ( string filePath ) : ServiceStack.Razor.Managers.RazorPage
CreateAndRenderToHtml ( string razorContents, object model = null, string layout = null ) : string
CreatePage ( string razorContents ) : ServiceStack.Razor.Managers.RazorPage
CreatePageResolver ( ) : RazorPageResolver
CreateViewManager ( ) : RazorViewManager
FindByPathInfo ( string pathInfo ) : ServiceStack.Razor.Managers.RazorPage
GetPageByName ( string pageName ) : ServiceStack.Razor.Managers.RazorPage
GetPageByPathInfo ( string pathInfo ) : ServiceStack.Razor.Managers.RazorPage
Init ( ) : RazorFormat
ProcessRazorPage ( IRequest httpReq, ServiceStack.Razor.Managers.RazorPage contentPage, object model, IResponse httpRes ) : void
ProcessRequest ( IRequest httpReq, IResponse httpRes, object dto ) : void
RazorFormat ( ) : System
Register ( IAppHost appHost ) : void
RenderToHtml ( ServiceStack.Razor.Managers.RazorPage razorPage, IRazorView &razorView, object model = null, string layout = null ) : string
RenderToHtml ( ServiceStack.Razor.Managers.RazorPage razorPage, object model = null, string layout = null ) : string
RenderToHtml ( string filePath, object model = null, string layout = null ) : string

Private Methods

Méthode Description
BindToAppHost ( IAppHost appHost ) : void
CreateLiveReload ( RazorViewManager viewManager ) : ILiveReload
DenyPathsWithLeading_ ( string path ) : bool

Method Details

AddPage() public méthode

public AddPage ( string filePath ) : ServiceStack.Razor.Managers.RazorPage
filePath string
Résultat ServiceStack.Razor.Managers.RazorPage

CreateAndRenderToHtml() public méthode

public CreateAndRenderToHtml ( string razorContents, object model = null, string layout = null ) : string
razorContents string
model object
layout string
Résultat string

CreatePage() public méthode

public CreatePage ( string razorContents ) : ServiceStack.Razor.Managers.RazorPage
razorContents string
Résultat ServiceStack.Razor.Managers.RazorPage

CreatePageResolver() public méthode

public CreatePageResolver ( ) : RazorPageResolver
Résultat ServiceStack.Razor.Managers.RazorPageResolver

CreateViewManager() public méthode

public CreateViewManager ( ) : RazorViewManager
Résultat ServiceStack.Razor.Managers.RazorViewManager

FindByPathInfo() public méthode

public FindByPathInfo ( string pathInfo ) : ServiceStack.Razor.Managers.RazorPage
pathInfo string
Résultat ServiceStack.Razor.Managers.RazorPage

GetPageByName() public méthode

public GetPageByName ( string pageName ) : ServiceStack.Razor.Managers.RazorPage
pageName string
Résultat ServiceStack.Razor.Managers.RazorPage

GetPageByPathInfo() public méthode

public GetPageByPathInfo ( string pathInfo ) : ServiceStack.Razor.Managers.RazorPage
pathInfo string
Résultat ServiceStack.Razor.Managers.RazorPage

Init() public méthode

public Init ( ) : RazorFormat
Résultat RazorFormat

ProcessRazorPage() public méthode

public ProcessRazorPage ( IRequest httpReq, ServiceStack.Razor.Managers.RazorPage contentPage, object model, IResponse httpRes ) : void
httpReq IRequest
contentPage ServiceStack.Razor.Managers.RazorPage
model object
httpRes IResponse
Résultat void

ProcessRequest() public méthode

public ProcessRequest ( IRequest httpReq, IResponse httpRes, object dto ) : void
httpReq IRequest
httpRes IResponse
dto object
Résultat void

RazorFormat() public méthode

public RazorFormat ( ) : System
Résultat System

Register() public méthode

public Register ( IAppHost appHost ) : void
appHost IAppHost
Résultat void

RenderToHtml() public méthode

public RenderToHtml ( ServiceStack.Razor.Managers.RazorPage razorPage, IRazorView &razorView, object model = null, string layout = null ) : string
razorPage ServiceStack.Razor.Managers.RazorPage
razorView IRazorView
model object
layout string
Résultat string

RenderToHtml() public méthode

public RenderToHtml ( ServiceStack.Razor.Managers.RazorPage razorPage, object model = null, string layout = null ) : string
razorPage ServiceStack.Razor.Managers.RazorPage
model object
layout string
Résultat string

RenderToHtml() public méthode

public RenderToHtml ( string filePath, object model = null, string layout = null ) : string
filePath string
model object
layout string
Résultat string

Property Details

Instance public_oe static_oe property

public static RazorFormat,ServiceStack.Razor Instance
Résultat RazorFormat

PageResolver protected_oe property

protected RazorPageResolver,ServiceStack.Razor.Managers PageResolver
Résultat ServiceStack.Razor.Managers.RazorPageResolver

ViewManager protected_oe property

protected RazorViewManager,ServiceStack.Razor.Managers ViewManager
Résultat ServiceStack.Razor.Managers.RazorViewManager