public void Unregister(ITeamObserver observer) { //if (subscribers.Contains(observer)) // subscribers.Remove(observer); FootballTeamChanged -= observer.Update; }
//private List<ITeamObserver> subscribers; public void Register(ITeamObserver observer) { //if (!subscribers.Contains(observer)) // subscribers.Add(observer); FootballTeamChanged += observer.Update; }