C# Класс NodeNetAsync.Net.Http.Router.HttpRouter

Наследование: IHttpFilter
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
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>