C# 클래스 Rebel.Cms.Web.Mvc.ActionFilters.SupportsPathGeneration

A filter to generate a HiveId Json path which is stored in a cookie which is referenced by a query string Id. This path is used to sync the tree in the UI to the path that is generated.
상속: AbstractTempDataCookieFilter
파일 보기 프로젝트 열기: RebelCMS/rebelcmsxu5

공개 메소드들

메소드 설명
SupportsPathGeneration ( ) : System

보호된 메소드들

메소드 설명
GetBackOfficeRequestContext ( IController controller ) : IRequiresBackOfficeRequestContext

Gets the IRequiresBackOfficeRequestContext type from the filter context's controller instance

GetPathGenerator ( IController controller ) : IGeneratePath

Gets the IGeneratePath type from the filter context's controller instance

GetTempDataKey ( System.Web.Mvc.ControllerContext filterContext ) : string

Uses the IBackOfficeRequestContext request id as the temp data key

GetTempDataValue ( System.Web.Mvc.ControllerContext filterContext ) : object

Returns the path to be stored

메소드 상세

GetBackOfficeRequestContext() 보호된 메소드

Gets the IRequiresBackOfficeRequestContext type from the filter context's controller instance
protected GetBackOfficeRequestContext ( IController controller ) : IRequiresBackOfficeRequestContext
controller IController
리턴 IRequiresBackOfficeRequestContext

GetPathGenerator() 보호된 메소드

Gets the IGeneratePath type from the filter context's controller instance
protected GetPathGenerator ( IController controller ) : IGeneratePath
controller IController
리턴 IGeneratePath

GetTempDataKey() 보호된 메소드

Uses the IBackOfficeRequestContext request id as the temp data key
protected GetTempDataKey ( System.Web.Mvc.ControllerContext filterContext ) : string
filterContext System.Web.Mvc.ControllerContext
리턴 string

GetTempDataValue() 보호된 메소드

Returns the path to be stored
protected GetTempDataValue ( System.Web.Mvc.ControllerContext filterContext ) : object
filterContext System.Web.Mvc.ControllerContext
리턴 object

SupportsPathGeneration() 공개 메소드

public SupportsPathGeneration ( ) : System
리턴 System