void ResetAnimeMatch(AnimeWishlist wishlist)
 {
     try
     {
         _anime = new AnimeMatch(wishlist);
         _logger.LogDebug($"Loaded anime wishlist: {JsonConvert.SerializeObject(wishlist)}");
     }
     catch (Exception e)
     {
         _anime = default;
         _logger.LogWarning(e, "Could not build anime match.");
     }
 }
                public Item(UserWishlistList.Item item)
                {
                    _excludingCharacters = item.ExcludingCharacters == null
                        ? default
                        : new NameMatch(new CharacterWishlist {
                        Items = new List <CharacterWishlist.Item>(item.ExcludingCharacters)
                    });

                    _excludingAnime = item.ExcludingAnime == null
                        ? default
                        : new AnimeMatch(new AnimeWishlist {
                        Items = new List <AnimeWishlist.Item>(item.ExcludingAnime)
                    });
                }