C# Class HA4IoT.Networking.Http.HttpRequestController

Inheritance: IHttpRequestController
显示文件 Open project: chkr1011/CK.HomeAutomation Class Usage Examples

Public Methods

Method Description
Handle ( HttpMethod method, string uri ) : HttpRequestDispatcherAction
HandleGet ( string uri ) : IHttpRequestDispatcherAction
HandlePatch ( string uri ) : IHttpRequestDispatcherAction
HandlePost ( string uri ) : IHttpRequestDispatcherAction
HttpRequestController ( string name, HttpServer server ) : System

Private Methods

Method Description
ExecuteActions ( object sender, HttpRequestReceivedEventArgs e ) : void
InvokeHandlerAction ( HttpRequestDispatcherAction handler, HttpContext context ) : void

Method Details

Handle() public method

public Handle ( HttpMethod method, string uri ) : HttpRequestDispatcherAction
method HttpMethod
uri string
return HttpRequestDispatcherAction

HandleGet() public method

public HandleGet ( string uri ) : IHttpRequestDispatcherAction
uri string
return IHttpRequestDispatcherAction

HandlePatch() public method

public HandlePatch ( string uri ) : IHttpRequestDispatcherAction
uri string
return IHttpRequestDispatcherAction

HandlePost() public method

public HandlePost ( string uri ) : IHttpRequestDispatcherAction
uri string
return IHttpRequestDispatcherAction

HttpRequestController() public method

public HttpRequestController ( string name, HttpServer server ) : System
name string
server HttpServer
return System