public Guid NewGame(Hero hero, DungeonCreationOptions options) { Dungeon = dungeonFactory.Create(hero, options); dungeonRepository.Create(Dungeon); return(Dungeon.Id); }
public DungeonBuilder(IDungeonFactory iDungeonFactory) { _dungeonFactory = iDungeonFactory; _dungeon = iDungeonFactory.Create(); _randomNumberGenerator = new Random(); }