/// <summary>
 /// <see cref="SerializationDefinition.Configure"/>
 /// </summary>
 public override Func <IMessageMapper, IMessageSerializer> Configure(ReadOnlySettings settings)
 {
     return(mapper =>
     {
         var context = settings.GetContext();
         var contentTypeKey = settings.GetContentTypeKey();
         return new MessageSerializer(contentTypeKey, context);
     });
 }