provide

abstract fun provide(messageBus: MessageBus): MessageHandler<T>