C# Класс MSA.Zmq.JsonRpc.MethodCallResolver

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

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

Метод Описание
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