public void ApplyAllEdges(string settingName) { var dice = new Dice(0); var file = new FileInfo(Path.Combine(Root.FullName, settingName)); var characterGenerator = new CharacterGenerator(file); var character = new Character() { Strength = 6, Agility = 6, Smarts = 6, Spirit = 6, Vigor = 6 }; foreach (var edge in characterGenerator.Edges) { CharacterGenerator.ApplyEdge(character, edge, dice); } Debug.WriteLine(character.ToMarkdownString(false)); }