Class AbstractTransformer
- Namespace
- Steeltoe.Integration.Transformer
- Assembly
- Steeltoe.Integration.IntegrationBase.dll
public abstract class AbstractTransformer : ITransformer
- Inheritance
-
AbstractTransformer
- Implements
- Derived
- Inherited Members
Constructors
AbstractTransformer(IApplicationContext)
protected AbstractTransformer(IApplicationContext context)
Parameters
context
IApplicationContext
Properties
ApplicationContext
public IApplicationContext ApplicationContext { get; }
Property Value
MessageBuilderFactory
public virtual IMessageBuilderFactory MessageBuilderFactory { get; set; }
Property Value
Methods
DoTransform(IMessage)
protected abstract object DoTransform(IMessage message)
Parameters
message
IMessage
Returns
Transform(IMessage)
public IMessage Transform(IMessage message)
Parameters
message
IMessage