Class AbstractNamedValueMethodArgumentResolver
Inheritance
System.Object
AbstractNamedValueMethodArgumentResolver
Assembly: Steeltoe.Messaging.MessagingBase.dll
Syntax
public abstract class AbstractNamedValueMethodArgumentResolver : object, IHandlerMethodArgumentResolver
Constructors
|
Edit this page
View Source
AbstractNamedValueMethodArgumentResolver(IConversionService, IApplicationContext)
Declaration
protected AbstractNamedValueMethodArgumentResolver(IConversionService conversionService, IApplicationContext context)
Parameters
Type |
Name |
Description |
IConversionService |
conversionService |
|
IApplicationContext |
context |
|
Methods
|
Edit this page
View Source
CreateNamedValueInfo(ParameterInfo)
Declaration
protected abstract AbstractNamedValueMethodArgumentResolver.NamedValueInfo CreateNamedValueInfo(ParameterInfo parameter)
Parameters
Type |
Name |
Description |
ParameterInfo |
parameter |
|
Returns
|
Edit this page
View Source
HandleMissingValue(String, ParameterInfo, IMessage)
Declaration
protected abstract void HandleMissingValue(string name, ParameterInfo parameter, IMessage message)
Parameters
Type |
Name |
Description |
System.String |
name |
|
ParameterInfo |
parameter |
|
IMessage |
message |
|
|
Edit this page
View Source
HandleResolvedValue(Object, String, ParameterInfo, IMessage)
Declaration
protected virtual void HandleResolvedValue(object arg, string name, ParameterInfo parameter, IMessage message)
Parameters
Type |
Name |
Description |
System.Object |
arg |
|
System.String |
name |
|
ParameterInfo |
parameter |
|
IMessage |
message |
|
|
Edit this page
View Source
ResolveArgument(ParameterInfo, IMessage)
Declaration
public virtual object ResolveArgument(ParameterInfo parameter, IMessage message)
Parameters
Type |
Name |
Description |
ParameterInfo |
parameter |
|
IMessage |
message |
|
Returns
Type |
Description |
System.Object |
|
|
Edit this page
View Source
ResolveArgumentInternal(ParameterInfo, IMessage, String)
Declaration
protected abstract object ResolveArgumentInternal(ParameterInfo parameter, IMessage message, string name)
Parameters
Type |
Name |
Description |
ParameterInfo |
parameter |
|
IMessage |
message |
|
System.String |
name |
|
Returns
Type |
Description |
System.Object |
|
|
Edit this page
View Source
SupportsParameter(ParameterInfo)
Declaration
public virtual bool SupportsParameter(ParameterInfo parameter)
Parameters
Type |
Name |
Description |
ParameterInfo |
parameter |
|
Returns
Type |
Description |
System.Boolean |
|
Implements