private void Kernel_ComponentCreated(ComponentModel model, object instance) { if (instance is IListener) { _eventPublisher.AddListener((IListener)instance); } }