C# 클래스 HA4IoT.Api.LocalHttpServerApiDispatcherEndpointService

상속: HA4IoT.Contracts.Services.ServiceBase, IApiDispatcherEndpoint
파일 보기 프로젝트 열기: chkr1011/CK.HomeAutomation

공개 메소드들

메소드 설명
LocalHttpServerApiDispatcherEndpointService ( IApiService apiService, HttpServer httpServer ) : System
NotifyStateChanged ( IComponent component ) : void
Startup ( ) : void

비공개 메소드들

메소드 설명
AttachWebSocket ( IWebSocketClientSession webSocketClientSession ) : void
AttachWebSocket ( object sender, WebSocketConnectedEventArgs eventArgs ) : void
ConvertResultCode ( ApiResultCode resultCode ) : HttpStatusCode
CreateApiContext ( HttpContext httpContext ) : ApiContext
DispatchHttpRequest ( HttpContext httpContext ) : void
DispatchHttpRequest ( object sender, HttpRequestReceivedEventArgs eventArgs ) : void
DispatchWebSocketMessage ( object sender, WebSocketMessageReceivedEventArgs e ) : void
GenerateHash ( string input ) : string

메소드 상세

LocalHttpServerApiDispatcherEndpointService() 공개 메소드

public LocalHttpServerApiDispatcherEndpointService ( IApiService apiService, HttpServer httpServer ) : System
apiService IApiService
httpServer HA4IoT.Networking.Http.HttpServer
리턴 System

NotifyStateChanged() 공개 메소드

public NotifyStateChanged ( IComponent component ) : void
component IComponent
리턴 void

Startup() 공개 메소드

public Startup ( ) : void
리턴 void