Пример #1
0
 public void Detach(IMazeObserver mazeObserver)
 {
     MazeObservers.Remove(mazeObserver);
     MazeState.Remove(mazeObserver.Id);
 }
Пример #2
0
 public void Attach(IMazeObserver mazeObserver)
 {
     MazeObservers.Add(mazeObserver);
     MazeState.Add(mazeObserver.Id, mazeObserver.Location);
 }