C# 클래스 NodeNetAsync.Net.Http.Router.HttpRouter

상속: IHttpFilter
파일 보기 프로젝트 열기: soywiz/NodeNetAsync 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
Routes Dictionary>

공개 메소드들

메소드 설명
AddRoute ( string Path, Func Route ) : void
AddRoute ( string Path, IHttpFilter Route ) : void
FilterAsync ( HttpRequest Request, HttpResponse Response ) : System.Threading.Tasks.Task
RouteAsync ( HttpRequest Request, HttpResponse Response ) : System.Threading.Tasks.Task
SetDefaultRoute ( Func Route ) : void
SetDefaultRoute ( IHttpFilter Route ) : void

메소드 상세

AddRoute() 공개 메소드

public AddRoute ( string Path, Func Route ) : void
Path string
Route Func
리턴 void

AddRoute() 공개 메소드

public AddRoute ( string Path, IHttpFilter Route ) : void
Path string
Route IHttpFilter
리턴 void

FilterAsync() 공개 메소드

public FilterAsync ( HttpRequest Request, HttpResponse Response ) : System.Threading.Tasks.Task
Request HttpRequest
Response HttpResponse
리턴 System.Threading.Tasks.Task

RouteAsync() 공개 메소드

public RouteAsync ( HttpRequest Request, HttpResponse Response ) : System.Threading.Tasks.Task
Request HttpRequest
Response HttpResponse
리턴 System.Threading.Tasks.Task

SetDefaultRoute() 공개 메소드

public SetDefaultRoute ( Func Route ) : void
Route Func
리턴 void

SetDefaultRoute() 공개 메소드

public SetDefaultRoute ( IHttpFilter Route ) : void
Route IHttpFilter
리턴 void

프로퍼티 상세

Routes 보호되어 있는 프로퍼티

protected Dictionary> Routes
리턴 Dictionary>