Class AbstractMessageProcessor<T>
- Namespace
- Steeltoe.Integration.Handler
- Assembly
- Steeltoe.Integration.IntegrationBase.dll
public abstract class AbstractMessageProcessor<T> : AbstractExpressionEvaluator, IMessageProcessor<T>, IMessageProcessor
Type Parameters
T
- Inheritance
-
AbstractMessageProcessor<T>
- Implements
- Derived
- Inherited Members
Constructors
AbstractMessageProcessor(IApplicationContext)
protected AbstractMessageProcessor(IApplicationContext context)
Parameters
context
IApplicationContext
Methods
ProcessMessage(IMessage)
Process a message and return a value or null
public abstract T ProcessMessage(IMessage message)
Parameters
message
IMessagemessage to process
Returns
- T
result after processing