protected override int PriorityGenerator(object message) { return message as int? ?? Int32.MaxValue; } }