C# Class Synthesis.Mvc.Pipelines.RenderRendering.ResilientExecuteRenderer

Inheritance: ExecuteRenderer
Datei anzeigen Open project: kamsar/Synthesis

Public Methods

Method Description
Process ( RenderRenderingArgs args ) : void

Protected Methods

Method Description
CreateRenderingDisplayPathResolver ( ) : RenderingDisplayPathResolver
CreateRenderingErrorModel ( RenderRenderingArgs args, Exception ex ) : RenderingErrorModel
CreateViewErrorRenderer ( ) : ViewErrorRenderer
CreateViewModelTypeResolver ( ) : ViewModelTypeResolver
DispatchException ( RenderingErrorModel model, System.Web.Routing.RequestContext context, TextWriter output ) : void
DispatchPossibleModelException ( RenderingErrorModel model, System.Web.Routing.RequestContext context, TextWriter output ) : bool
ProcessException ( Exception exception ) : Exception
RenderView ( string viewName, object model, System.Web.Routing.RequestContext context, TextWriter output ) : void
ResolveErrorViewPath ( RenderingErrorModel model, System.Web.Routing.RequestContext context ) : string
ResolveModelErrorViewPath ( RenderingErrorModel model, System.Web.Routing.RequestContext context ) : string

Method Details

CreateRenderingDisplayPathResolver() protected method

protected CreateRenderingDisplayPathResolver ( ) : RenderingDisplayPathResolver
return RenderingDisplayPathResolver

CreateRenderingErrorModel() protected method

protected CreateRenderingErrorModel ( RenderRenderingArgs args, Exception ex ) : RenderingErrorModel
args RenderRenderingArgs
ex System.Exception
return RenderingErrorModel

CreateViewErrorRenderer() protected method

protected CreateViewErrorRenderer ( ) : ViewErrorRenderer
return ViewErrorRenderer

CreateViewModelTypeResolver() protected method

protected CreateViewModelTypeResolver ( ) : ViewModelTypeResolver
return ViewModelTypeResolver

DispatchException() protected method

protected DispatchException ( RenderingErrorModel model, System.Web.Routing.RequestContext context, TextWriter output ) : void
model RenderingErrorModel
context System.Web.Routing.RequestContext
output System.IO.TextWriter
return void

DispatchPossibleModelException() protected method

protected DispatchPossibleModelException ( RenderingErrorModel model, System.Web.Routing.RequestContext context, TextWriter output ) : bool
model RenderingErrorModel
context System.Web.Routing.RequestContext
output System.IO.TextWriter
return bool

Process() public method

public Process ( RenderRenderingArgs args ) : void
args RenderRenderingArgs
return void

ProcessException() protected method

protected ProcessException ( Exception exception ) : Exception
exception System.Exception
return System.Exception

RenderView() protected method

protected RenderView ( string viewName, object model, System.Web.Routing.RequestContext context, TextWriter output ) : void
viewName string
model object
context System.Web.Routing.RequestContext
output System.IO.TextWriter
return void

ResolveErrorViewPath() protected method

protected ResolveErrorViewPath ( RenderingErrorModel model, System.Web.Routing.RequestContext context ) : string
model RenderingErrorModel
context System.Web.Routing.RequestContext
return string

ResolveModelErrorViewPath() protected method

protected ResolveModelErrorViewPath ( RenderingErrorModel model, System.Web.Routing.RequestContext context ) : string
model RenderingErrorModel
context System.Web.Routing.RequestContext
return string