C# 클래스 Maverick.Web.ModuleFramework.ModuleExecutionEngine

파일 보기 프로젝트 열기: anurse/MaVeriCk 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
ExecuteModule ( System.Web.HttpContextBase httpContext, Module moduleModel, string moduleRoute ) : ModuleRequestResult
ExecuteModuleHeader ( PortalRequestContext portalContext, ModuleRequestResult moduleResult ) : void
ExecuteModuleResult ( PortalRequestContext portalContext, ModuleRequestResult moduleResult ) : void

보호된 메소드들

메소드 설명
RunInModuleResultContext ( PortalRequestContext portalContext, ModuleRequestResult moduleResult, System.Action action ) : void

메소드 상세

ExecuteModule() 공개 메소드

public ExecuteModule ( System.Web.HttpContextBase httpContext, Module moduleModel, string moduleRoute ) : ModuleRequestResult
httpContext System.Web.HttpContextBase
moduleModel Maverick.Models.Module
moduleRoute string
리턴 ModuleRequestResult

ExecuteModuleHeader() 공개 메소드

public ExecuteModuleHeader ( PortalRequestContext portalContext, ModuleRequestResult moduleResult ) : void
portalContext PortalRequestContext
moduleResult ModuleRequestResult
리턴 void

ExecuteModuleResult() 공개 메소드

public ExecuteModuleResult ( PortalRequestContext portalContext, ModuleRequestResult moduleResult ) : void
portalContext PortalRequestContext
moduleResult ModuleRequestResult
리턴 void

RunInModuleResultContext() 보호된 메소드

protected RunInModuleResultContext ( PortalRequestContext portalContext, ModuleRequestResult moduleResult, System.Action action ) : void
portalContext PortalRequestContext
moduleResult ModuleRequestResult
action System.Action
리턴 void