public void Detach(IObserverClean observer) { Observers.Remove(observer.GetHashCode().ToString() + (observer as ControlObserver).control.Name); }
public void Attach(IObserverClean observer) { this.Observers.Add(observer.ToString(), observer); }