void Handle(ContentInstalled message) { var gameState = Games[message.GameId].State; foreach (var c in message.Content) { gameState[c.Id] = c.MapTo <ContentStatus>(); } }
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>(); }