public IMessageSerializer Register(IMessageSerializer serializer)
{
var contentType = serializer.ContentType;
if (!serializersByContentType.ContainsKey(contentType))
{
serializersByContentType.Add(contentType, serializer);
}
else
{
serializersByContentType[contentType] = serializer;
}
return serializer;
}