Beispiel #1
0
        private Mapping GetOrCreateMapping(AggregatedGame game)
        {
            if (game.HasMapping)
            {
                return(game.Mapping);
            }
            var system  = FindSystem(game);
            var mapping = game.Mapping ?? new Mapping(game, system);

            game.Update(mapping);
            system.Mappings.Add(mapping);
            return(mapping);
        }