public DeckBuilder(IShuffler shuffler, DeckBuilderOptions options) { Options = options; Cards = Options.Deck.ToList(); _shuffler = shuffler; }
public void ChangeOptions(DeckBuilderOptions options) { Options = options; }
public DeckBuilder() { Options = new DeckBuilderOptions(); _shuffler = new DefaultShuffler(); Cards = Options.Deck.ToList(); }