Task IHandleAsync <LoadEventModel> .HandleAsync(LoadEventModel message) { GamePackageViewModelBinder.ManuelElements.Clear(); //often times i have to add manually. ConnectFourSaveInfo save = cons !.Resolve <ConnectFourSaveInfo>(); //usually needs this part for multiplayer games. _board.CreateControls(save.GameBoard); return(this.RefreshBindingsAsync(_aggregator)); }
Task IHandleAsync <LoadEventModel> .HandleAsync(LoadEventModel message) { TicTacToeSaveInfo thisSave = cons !.Resolve <TicTacToeSaveInfo>(); //usually needs this part for multiplayer games. TicTacToeGraphicsCP tempBoard = cons.Resolve <TicTacToeGraphicsCP>(); tempBoard.SpaceSize = 250; GamePackageViewModelBinder.ManuelElements.Clear(); _board.CreateControls(thisSave.GameBoard); //hopefully no update needed. return(this.RefreshBindingsAsync(_aggregator)); }