static List<Type> GetMessageTypesHandledByThisEndpoint(MessageHandlerRegistry handlerRegistry, Conventions conventions)
{
var messageTypesHandled = handlerRegistry.GetMessageTypes()//get all potential messages
.Where(t => !conventions.IsInSystemConventionList(t)) //never auto-route system messages
.ToList();
return messageTypesHandled;
}