C# 클래스 ServiceStack.HttpHandlerFactory

상속: IHttpHandlerFactory
파일 보기 프로젝트 열기: ServiceStack/ServiceStack 1 사용 예제들

공개 메소드들

메소드 설명
GetBaseUrl ( ) : string
GetHandler ( HttpContext ctx, string requestType, string url, string pathTranslated ) : IHttpHandler
GetHandler ( IHttpRequest httpReq ) : IHttpHandler
GetHandlerForPathInfo ( string httpMethod, string pathInfo, string requestPath, string filePath ) : IHttpHandler
ReleaseHandler ( IHttpHandler handler ) : void
ShouldAllow ( string filePath ) : bool

비공개 메소드들

메소드 설명
GetCatchAllHandlerIfAny ( string httpMethod, string pathInfo, string filePath ) : IHttpHandler
HttpHandlerFactory ( ) : System
ReturnDefaultHandler ( IHttpRequest httpReq ) : IHttpHandler
ReturnRequestInfo ( IHttpRequest httpReq ) : IHttpHandler
SetApplicationBaseUrl ( string absoluteUrl ) : void

메소드 상세

GetBaseUrl() 공개 정적인 메소드

public static GetBaseUrl ( ) : string
리턴 string

GetHandler() 공개 메소드

public GetHandler ( HttpContext ctx, string requestType, string url, string pathTranslated ) : IHttpHandler
ctx System.Web.HttpContext
requestType string
url string
pathTranslated string
리턴 IHttpHandler

GetHandler() 공개 정적인 메소드

public static GetHandler ( IHttpRequest httpReq ) : IHttpHandler
httpReq IHttpRequest
리턴 IHttpHandler

GetHandlerForPathInfo() 공개 정적인 메소드

public static GetHandlerForPathInfo ( string httpMethod, string pathInfo, string requestPath, string filePath ) : IHttpHandler
httpMethod string
pathInfo string
requestPath string
filePath string
리턴 IHttpHandler

ReleaseHandler() 공개 메소드

public ReleaseHandler ( IHttpHandler handler ) : void
handler IHttpHandler
리턴 void

ShouldAllow() 공개 정적인 메소드

public static ShouldAllow ( string filePath ) : bool
filePath string
리턴 bool