Class HandlerAdapter
public class HandlerAdapter
- Inheritance
-
HandlerAdapter
- Inherited Members
Constructors
HandlerAdapter(IInvocableHandlerMethod)
public HandlerAdapter(IInvocableHandlerMethod invokerHandlerMethod)
Parameters
invokerHandlerMethod
IInvocableHandlerMethod
HandlerAdapter(DelegatingInvocableHandler)
public HandlerAdapter(DelegatingInvocableHandler delegatingHandler)
Parameters
delegatingHandler
DelegatingInvocableHandler
Properties
DelegatingHandler
public DelegatingInvocableHandler DelegatingHandler { get; }
Property Value
Instance
public object Instance { get; }
Property Value
InvokerHandlerMethod
public IInvocableHandlerMethod InvokerHandlerMethod { get; }
Property Value
Methods
GetInvocationResultFor(object, object)
public InvocationResult GetInvocationResultFor(object result, object inboundPayload)
Parameters
Returns
GetMethodAsString(object)
public string GetMethodAsString(object payload)
Parameters
payload
object
Returns
GetMethodFor(object)
public MethodInfo GetMethodFor(object payload)
Parameters
payload
object
Returns
GetReturnTypeFor(object)
public Type GetReturnTypeFor(object payload)
Parameters
payload
object
Returns
Invoke(IMessage, params object[])
public InvocationResult Invoke(IMessage message, params object[] providedArgs)