I\'m using the event-based design pattern and I want to know if there\'s a simple and clean way to make all classes that implement a certain interface also subscribe to a pu