Beispiel #1
0
 public override string GetItemName(CatalogItemUnion item)
 {
     return(item.T switch
     {
         CatalogItemUnion.Type.Card => CardboardSearchViewBuilder.GetItemName(item.Card !),
         CatalogItemUnion.Type.Keyword => KeywordSearchViewBuilder.GetItemName(item),
         CatalogItemUnion.Type.Deck => DeckSearchViewBuilder.GetItemName(item),
         _ => string.Empty,
     });
Beispiel #2
0
 public AnythingSearchViewBuilder(CardboardSearchViewBuilder cardboardSearchViewBuilder, KeywordSearchViewBuilder keywordSearchViewBuilder, DeckSearchViewBuilder deckSearchViewBuilder)
 {
     CardboardSearchViewBuilder = cardboardSearchViewBuilder;
     KeywordSearchViewBuilder   = keywordSearchViewBuilder;
     DeckSearchViewBuilder      = deckSearchViewBuilder;
 }