示例#1
0
        void Handle(ContentInstalled message)
        {
            var gameState = Games[message.GameId].State;

            foreach (var c in message.Content)
            {
                gameState[c.Id] = c.MapTo <ContentStatus>();
            }
        }
示例#2
0
 public void Handle(ContentInstalled notification)
 {
     // TODO: Also have List<> based S-IR event instead?
     foreach (var c in notification.Content)
     {
         var installedContentModel = c.MapTo <InstalledContentModel>();
         _hubContext.Value.Clients.All.ContentInstalled(notification.GameId,
                                                        installedContentModel);
     }
 }
 void Handle(ContentInstalled message) {
     var gameState = Games[message.GameId].State;
     foreach (var c in message.Content)
         gameState[c.Id] = c.MapTo<ContentStatus>();
 }