private static PlanningGameManager BuildPlanningGameManager(MainWindow mainWindow) { var commandQueue = new OperationsQueue(mainWindow.Dispatcher); var networkManager = new NetworkManager(); var stubDataLoader = new XmlDataPersister(XmlSerializerFactoy.Create()); var viewModelParser = new ViewModelParser(mainWindow); var planningGameManager = new PlanningGameManager(mainWindow, commandQueue, networkManager, stubDataLoader, viewModelParser); return(planningGameManager); }
public SavePackCommand(XmlDataPersister persister) { _persister = persister; }
public LoadPackCommand(XmlDataPersister persister) { _persister = persister; }