Sorry for the lousy title, but I was wondering what the perf characteristics are of Behaviors vs. Mutators vs. Handler Ordering.
I know that when using Behaviors and Mutators, they will run for every message in the endpoint which owns the Behaviors and/or Mutators. However, I’m unsure of how NSB actually implements handler ordering.
Does NSB still need to inspect every message to see if that message is one of the messages that are handled by the ordered handlers? Or does it always try to execute the ordered handlers for every message regardless if the ordered handlers are handling that specific message?