public SorryCardGameMainViewModel(CommandContainer commandContainer,
                                   SorryCardGameMainGameClass mainGame,
                                   SorryCardGameVMData viewModel,
                                   BasicData basicData,
                                   TestOptions test,
                                   IGamePackageResolver resolver
                                   )
     : base(commandContainer, mainGame, viewModel, basicData, test, resolver)
 {
     _mainGame = mainGame;
     _model    = viewModel;
     _model.Deck1.NeverAutoDisable = true;
     _model.OtherPile !.SendEnableProcesses(this, () =>
     {
         return(_mainGame.SaveRoot !.GameStatus == EnumGameStatus.Regular);
     });
 public void Load(SorryCardGameMainGameClass mainGame)
 {
     _mainGame = mainGame;
 }