C# 클래스 RazorEngine.Templating.ResolvePathTemplateManager

A TemplateManager resolving templates by path, given a list of folders to look into.
상속: ITemplateManager
파일 보기 프로젝트 열기: Antaris/RazorEngine 1 사용 예제들

공개 메소드들

메소드 설명
AddDynamic ( ITemplateKey key, ITemplateSource source ) : void

Throws NotSupportedException.

GetKey ( string name, ResolveType resolveType, ITemplateKey context ) : ITemplateKey

Get the given key.

Resolve ( ITemplateKey key ) : ITemplateSource

Resolve the given key

ResolvePathTemplateManager ( IEnumerable layoutRoots ) : System

Initializes a new TemplateManager.

보호된 메소드들

메소드 설명
ResolveFilePath ( string name ) : string

Resolve full file path using layout roots.

비공개 메소드들

메소드 설명
ResolvePathTemplateManager ( ReadOnlyCollection list ) : System

메소드 상세

AddDynamic() 공개 메소드

Throws NotSupportedException.
public AddDynamic ( ITemplateKey key, ITemplateSource source ) : void
key ITemplateKey
source ITemplateSource
리턴 void

GetKey() 공개 메소드

Get the given key.
public GetKey ( string name, ResolveType resolveType, ITemplateKey context ) : ITemplateKey
name string
resolveType ResolveType
context ITemplateKey
리턴 ITemplateKey

Resolve() 공개 메소드

Resolve the given key
public Resolve ( ITemplateKey key ) : ITemplateSource
key ITemplateKey
리턴 ITemplateSource

ResolveFilePath() 보호된 메소드

Resolve full file path using layout roots.
protected ResolveFilePath ( string name ) : string
name string file name
리턴 string

ResolvePathTemplateManager() 공개 메소드

Initializes a new TemplateManager.
public ResolvePathTemplateManager ( IEnumerable layoutRoots ) : System
layoutRoots IEnumerable the list of folders to look for templates.
리턴 System