Class SimpleMessageConverter
public class SimpleMessageConverter : AbstractMessageConverter, ISmartMessageConverter, IMessageConverter, IServiceNameAware
- Inheritance
-
SimpleMessageConverter
- Implements
- Inherited Members
Constructors
SimpleMessageConverter(ILogger<SimpleMessageConverter>)
public SimpleMessageConverter(ILogger<SimpleMessageConverter> logger = null)
Parameters
logger
ILogger<SimpleMessageConverter>
Fields
DEFAULT_SERVICE_NAME
public const string DEFAULT_SERVICE_NAME = "SimpleMessageConverter"
Field Value
Properties
DefaultCharset
public string DefaultCharset { get; set; }
Property Value
ServiceName
public override string ServiceName { get; set; }
Property Value
Methods
CreateMessage(object, IMessageHeaders, object)
protected override IMessage CreateMessage(object payload, IMessageHeaders messageProperties, object conversionHint)
Parameters
payload
objectmessageProperties
IMessageHeadersconversionHint
object
Returns
FromMessage(IMessage, Type, object)
Convert the payload of a message to a typed object.
public override object FromMessage(IMessage from, Type targetType, object convertionsHint)
Parameters
Returns
- object
the result of the conversion