Class SmartMessageMethodArgumentResolver
public class SmartMessageMethodArgumentResolver : MessageMethodArgumentResolver, IHandlerMethodArgumentResolver
- Inheritance
-
SmartMessageMethodArgumentResolver
- Implements
- Inherited Members
Constructors
SmartMessageMethodArgumentResolver()
public SmartMessageMethodArgumentResolver()
SmartMessageMethodArgumentResolver(IMessageConverter)
public SmartMessageMethodArgumentResolver(IMessageConverter converter)
Parameters
converter
IMessageConverter
Methods
IsEmptyPayload(object)
protected override bool IsEmptyPayload(object payload)
Parameters
payload
object
Returns
ResolveArgument(ParameterInfo, IMessage)
Resolves a method parameter into an argument value from a given message.
public override object ResolveArgument(ParameterInfo parameter, IMessage message)
Parameters
parameter
ParameterInfothe parameter info to consideer
message
IMessagethe message
Returns
- object
the resolved argument value