public AgentViewModel(AgentsStorage agentsStorage) { _agentsStorage = agentsStorage; _agentsStorage.AgentAdded += Update; _agentsStorage.AgentRemoved += Update; _agentsStorage.AgentUpdated += Update; }
public MainViewModel(AgentsStorage agentsStorage) { Agets = new AgentsViewModel(agentsStorage); Left = new AgentViewModel(agentsStorage); Right = new AgentViewModel(agentsStorage); AgentsStorage = agentsStorage; }