Boa tarde,
Gostaria de tirar uma dúvida para saber se faz sentido uma mesma classe ser um ouvinte e assinar um contrato com a interface Evento? Estou imaginando uma espécie de "fluxo encadeado", em que esta classe irá reagir a um determinado evento e irá publicar outro. Faz sentido isso?