Collegato a questo thread (viewtopic.php?f=2&t=63040)
Se ho un evento definito non ancora sulla casse base, ma già definito sulla sua estensione, nel momento in cui lo definisco sulla classe base, mi devo ricordare di andare su tutte le classi che la estendono, per controllare che l'evento della classe figlia richiami l'evento della classe base.
Sarebbe utile un controllo in fase di compilazione (quelli che bloccano la compilazione ma possono essere nascosti per proseguire comunque), per verificare la presenza di eventi che non richiamano al loro interno il corrispettivo della classe base.
Sono d'accordo che l'evento della classe figlia è un override, e per questo non sempre deve essere richiamato l'evento base, ma nel mio caso, il 90% di questi eventi sulle classi estese serve per generalizzare del codice comune a più classi, e lasciare (solo) il codice specifico alle classi figlie.