Пример #1
0
        public void OnReceiveMsg(AddGameMsgOrder addGameMsgOrder)
        {
            //根据id添加游戏
            this.AllGames.Add(new GameViewModel(GameAccess.GetGame(addGameMsgOrder.GameId, addGameMsgOrder.GameTime), this.moduleManager, this.addgame_Aggregator, this));

            send_Aggregator.GetEvent <SendMsgEvent>().Publish(MessageTypes.AGA + addGameMsgOrder.GameId);

            //ReceiveMsgEvent msgEvent = receive_Aggregator.GetEvent<ReceiveMsgEvent>();

            //if (subscriptionToken != null)
            //    msgEvent.Unsubscribe(subscriptionToken);
        }