Class InvocableHandlerMethod
Inheritance
System.Object
InvocableHandlerMethod
Assembly: Steeltoe.Messaging.MessagingBase.dll
Syntax
public class InvocableHandlerMethod : HandlerMethod, IInvocableHandlerMethod
Constructors
|
Edit this page
View Source
InvocableHandlerMethod(HandlerMethod, ILogger)
Declaration
public InvocableHandlerMethod(HandlerMethod handlerMethod, ILogger logger = null)
Parameters
|
Edit this page
View Source
InvocableHandlerMethod(Object, MethodInfo)
Declaration
public InvocableHandlerMethod(object bean, MethodInfo method)
Parameters
Type |
Name |
Description |
System.Object |
bean |
|
MethodInfo |
method |
|
|
Edit this page
View Source
InvocableHandlerMethod(Object, String, Type[])
Declaration
public InvocableHandlerMethod(object bean, string methodName, params Type[] parameterTypes)
Parameters
Type |
Name |
Description |
System.Object |
bean |
|
System.String |
methodName |
|
Type[] |
parameterTypes |
|
Properties
|
Edit this page
View Source
MessageMethodArgumentResolvers
Declaration
public HandlerMethodArgumentResolverComposite MessageMethodArgumentResolvers { get; set; }
Property Value
Methods
|
Edit this page
View Source
DoInvoke(Object[])
Declaration
protected virtual object DoInvoke(params object[] args)
Parameters
Type |
Name |
Description |
System.Object[] |
args |
|
Returns
Type |
Description |
System.Object |
|
|
Edit this page
View Source
GetMethodArgumentValues(IMessage, Object[])
Declaration
protected virtual object[] GetMethodArgumentValues(IMessage message, params object[] providedArgs)
Parameters
Type |
Name |
Description |
IMessage |
message |
|
System.Object[] |
providedArgs |
|
Returns
Type |
Description |
System.Object[] |
|
|
Edit this page
View Source
Invoke(IMessage, Object[])
Declaration
public virtual object Invoke(IMessage requestMessage, params object[] args)
Parameters
Type |
Name |
Description |
IMessage |
requestMessage |
|
System.Object[] |
args |
|
Returns
Type |
Description |
System.Object |
|
Implements