public override Func <IMessageMapper, IMessageSerializer> Configure(ReadOnlySettings settings)
{
var xmlSerializerDefinition = new XmlSerializer();
var xmlSerializerFactory = xmlSerializerDefinition.Configure(settings);
var jsonSerializerDefinition = new JsonSerializer();
var jsonSerializerFactory = jsonSerializerDefinition.Configure(settings);
return(mapper => new DecoratorSerializer(xmlSerializerFactory(mapper), jsonSerializerFactory(mapper)));
}