Interface IMessageArgumentResolver
- Namespace
- Silverback.Messaging.Subscribers.ArgumentResolvers
- Assembly
- Silverback.Core.dll
These resolvers are used to cast or transform the message parameter to be forwarded to the subscribed method.
public interface IMessageArgumentResolver : IArgumentResolver
- Inherited Members
Methods
GetMessageType(Type)
Returns the actual message type in the specified parameter type (e.g. TMessage) for a parameter
declared as IEnumerable<TMessage>.
Type GetMessageType(Type parameterType)
Parameters
parameterTypeTypeThe type of the parameter to be resolved.
Returns
- Type
The actual message type.