private static void RegisterBehaviours(IBehaviour behaviour, IMessagingClient client) { foreach (var handler in behaviour.GetMessageReceivedBehaviours()) { client.RegisterEventHandler(handler.EventType, handler.EventHandler); } }