public CardService(ICardStorage storage) { _storage = storage; }
public MagicCardSource() { _cardFetcher = new ScryfallFileCardFetcher("../../../scryfall-default-cards.json"); _cardStorage = new InMemoryMagicCardStorage(); }
public CardsController(ICardStorage cardStorage, ICollectionStorage collectionStorage) { this.cardStorage = cardStorage; this.collectionStorage = collectionStorage; }
public CardValidator(ICardStorage storage, ICardTypeResolver cardTypeResolver, INumberService numberService) { _storage = storage; _cardTypeResolver = cardTypeResolver; _numberService = numberService; }
public CardsController(ICardStorage cardStorage) { this._cardStorage = cardStorage; }
public DecksController(IDeckStorage decks, ICardStorage cards) { _deckCollection = decks; _cardCollection = cards; }
public CardsController(ICardStorage cards) { _cardCollection = cards; }