コード例 #1
0
 public CardService(ICardStorage storage)
 {
     _storage = storage;
 }
コード例 #2
0
 public MagicCardSource()
 {
     _cardFetcher = new ScryfallFileCardFetcher("../../../scryfall-default-cards.json");
     _cardStorage = new InMemoryMagicCardStorage();
 }
コード例 #3
0
 public CardsController(ICardStorage cardStorage, ICollectionStorage collectionStorage)
 {
     this.cardStorage       = cardStorage;
     this.collectionStorage = collectionStorage;
 }
コード例 #4
0
 public CardValidator(ICardStorage storage, ICardTypeResolver cardTypeResolver, INumberService numberService)
 {
     _storage          = storage;
     _cardTypeResolver = cardTypeResolver;
     _numberService    = numberService;
 }
コード例 #5
0
 public CardsController(ICardStorage cardStorage)
 {
     this._cardStorage = cardStorage;
 }
コード例 #6
0
 public DecksController(IDeckStorage decks, ICardStorage cards)
 {
     _deckCollection = decks;
     _cardCollection = cards;
 }
コード例 #7
0
 public CardsController(ICardStorage cards)
 {
     _cardCollection = cards;
 }