C# Класс ALE.Http.Route

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
ControllerType System.Type
HandlerInfo System.Reflection.MethodInfo
HandlerParameters ParameterInfo>.Dictionary
Parameters string[]
Path string
PathParser System.Text.RegularExpressions.Regex
PathTester System.Text.RegularExpressions.Regex

Открытые методы

Метод Описание
CreatePathTester ( string path ) : Regex
GetParameters ( string path ) : string[]
Route ( string path, string methodName, Type controllerType ) : System
TryExecute ( IContext context, System.Action next ) : bool

Описание методов

CreatePathTester() публичный статический Метод

public static CreatePathTester ( string path ) : Regex
path string
Результат System.Text.RegularExpressions.Regex

GetParameters() публичный статический Метод

public static GetParameters ( string path ) : string[]
path string
Результат string[]

Route() публичный Метод

public Route ( string path, string methodName, Type controllerType ) : System
path string
methodName string
controllerType System.Type
Результат System

TryExecute() публичный Метод

public TryExecute ( IContext context, System.Action next ) : bool
context IContext
next System.Action
Результат bool

Описание свойств

ControllerType публичное свойство

public Type,System ControllerType
Результат System.Type

HandlerInfo публичное свойство

public MethodInfo,System.Reflection HandlerInfo
Результат System.Reflection.MethodInfo

HandlerParameters публичное свойство

public Dictionary HandlerParameters
Результат ParameterInfo>.Dictionary

Parameters публичное свойство

public string[] Parameters
Результат string[]

Path публичное свойство

public string Path
Результат string

PathParser публичное статическое свойство

public static Regex,System.Text.RegularExpressions PathParser
Результат System.Text.RegularExpressions.Regex

PathTester публичное свойство

public Regex,System.Text.RegularExpressions PathTester
Результат System.Text.RegularExpressions.Regex