Class CompositeMessageConverterFactory
public class CompositeMessageConverterFactory : IMessageConverterFactory
- Inheritance
-
CompositeMessageConverterFactory
- Implements
- Inherited Members
Constructors
CompositeMessageConverterFactory()
public CompositeMessageConverterFactory()
CompositeMessageConverterFactory(IEnumerable<IMessageConverter>)
public CompositeMessageConverterFactory(IEnumerable<IMessageConverter> converters)
Parameters
converters
IEnumerable<IMessageConverter>
Properties
AllRegistered
Gets all the message converters provided by this factory
public IList<IMessageConverter> AllRegistered { get; }
Property Value
MessageConverterForAllRegistered
Gets a single composite message converter for all registered converters
public ISmartMessageConverter MessageConverterForAllRegistered { get; }
Property Value
Methods
GetMessageConverterForType(MimeType)
Obtain a message converter for the given MimeType
public IMessageConverter GetMessageConverterForType(MimeType mimeType)
Parameters
mimeType
MimeTypethe MimeType to obtain a converter for
Returns
- IMessageConverter
a message converter or null if no converter exists