C# 클래스 MSA.Zmq.JsonRpc.MethodCallResolver

파일 보기 프로젝트 열기: kadekcipta/ZmqJsonRpc

공개 메소드들

메소드 설명
CallMethod ( JsonRpcRequestHeader requestHeader, JsonRpcRequest request, Action methodAuthorizer, System.Action methodLogger ) : string
GetAvailableTasks ( ) : IList
HasMethod ( string methodName ) : bool
MethodCallResolver ( object handler, string endpointPrefix ) : System

비공개 메소드들

메소드 설명
FetchOrCacheMethodAttribute ( MethodBase mi ) : JsonRpcMethodAttribute
LoadFromHandler ( object handler ) : void
WrapException ( int id, int code, string message, Exception ex ) : string

메소드 상세

CallMethod() 공개 메소드

public CallMethod ( JsonRpcRequestHeader requestHeader, JsonRpcRequest request, Action methodAuthorizer, System.Action methodLogger ) : string
requestHeader JsonRpcRequestHeader
request JsonRpcRequest
methodAuthorizer Action
methodLogger System.Action
리턴 string

GetAvailableTasks() 공개 메소드

public GetAvailableTasks ( ) : IList
리턴 IList

HasMethod() 공개 메소드

public HasMethod ( string methodName ) : bool
methodName string
리턴 bool

MethodCallResolver() 공개 메소드

public MethodCallResolver ( object handler, string endpointPrefix ) : System
handler object
endpointPrefix string
리턴 System