Class HandlerAdapter
[Obsolete("This feature will be removed in the next major version. See https://steeltoe.io/docs/v3/obsolete for details.")]
public class HandlerAdapter
- Inheritance
-
HandlerAdapter
- Inherited Members
Constructors
HandlerAdapter(IInvocableHandlerMethod)
public HandlerAdapter(IInvocableHandlerMethod invokerHandlerMethod)
Parameters
invokerHandlerMethodIInvocableHandlerMethod
HandlerAdapter(DelegatingInvocableHandler)
public HandlerAdapter(DelegatingInvocableHandler delegatingHandler)
Parameters
delegatingHandlerDelegatingInvocableHandler
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
payloadobject
Returns
GetMethodFor(object)
public MethodInfo GetMethodFor(object payload)
Parameters
payloadobject
Returns
GetReturnTypeFor(object)
public Type GetReturnTypeFor(object payload)
Parameters
payloadobject
Returns
Invoke(IMessage, params object[])
public InvocationResult Invoke(IMessage message, params object[] providedArgs)