C# 클래스 TerrificNet.Controllers.TemplateControllerBase

상속: ApiController, IDependencyResolverAware
파일 보기 프로젝트 열기: namics/TerrificNet

Private Properties

프로퍼티 타입 설명
GetRange TerrificNet.Models.ErrorHandling.ErrorRange
WriteToStream System.Threading.Tasks.Task

보호된 메소드들

메소드 설명
GetErrorPage ( StreamWriter writer, Exception error, SourceLocation location ) : System.Threading.Tasks.Task
TemplateControllerBase ( ) : System
View ( IViewEngine viewEngine, IPageViewDefinition siteDefinition ) : HttpResponseMessage
View ( PageViewDefinition viewDefinition ) : Task

비공개 메소드들

메소드 설명
GetRange ( string sourceTemplateSource, SourceLocation location ) : ErrorRange
WriteToStream ( Stream outputStream, IViewEngine viewEngine, IPageViewDefinition viewDefinition ) : System.Threading.Tasks.Task

메소드 상세

GetErrorPage() 보호된 메소드

protected GetErrorPage ( StreamWriter writer, Exception error, SourceLocation location ) : System.Threading.Tasks.Task
writer System.IO.StreamWriter
error System.Exception
location Veil.Parser.SourceLocation
리턴 System.Threading.Tasks.Task

TemplateControllerBase() 보호된 메소드

protected TemplateControllerBase ( ) : System
리턴 System

View() 보호된 메소드

protected View ( IViewEngine viewEngine, IPageViewDefinition siteDefinition ) : HttpResponseMessage
viewEngine IViewEngine
siteDefinition IPageViewDefinition
리턴 System.Net.Http.HttpResponseMessage

View() 보호된 메소드

protected View ( PageViewDefinition viewDefinition ) : Task
viewDefinition PageViewDefinition
리턴 Task