public void HandleAddedEmployee(object obj, EmployeeEventArgs args) { Console.WriteLine($"\nEmployee {args.Employees.Name} was added\n" + $"Number of employees: { Employees.NumberOfEmployees}"); }
/// <summary> /// The method that matches the event signature. /// </summary> /// <param name="obj"></param> /// <param name="args"></param> public void DelegateEventEmployeeAdded(object obj, EmployeeEventArgs args) { //Console.WriteLine($"We are calling the event"); }
protected virtual void OnRaiseEvent(EmployeeEventArgs args, string message) { EmployeeEvent?.Invoke(this, args); Console.WriteLine($"\n{args.Employees.Name} was {message}!\n"); }