Comment implémenter des évènements via l'interface en C #?

J'ai un problème: imaginons que j'ai un plugin basé sur le système.

J'ai besoin d'une sorte d'interface avec lequel j'ai pu capturer des événements de tous les plug-in, qui implémente par exemple IReporting interface.

(IReporting) object.OnSomeEvent += <.....>

Mais je ne peux pas trouver un moyen de le faire.

source d'informationauteur Lukas Šalkauskas