static void Main(string[] args) { var myUser = new User("Rene"); // publisher var subscriptor = new Subscriptor(); // subscriber myUser.Renamed += subscriptor.OnAddedUser; myUser.ADDUser("Rene"); }