示例#1
0
        public async Task Test_Lookup_RecommendationGenres()
        {
            AvailableGenreSeeds genre = await _client.LookupRecommendationGenres();

            Assert.IsNotNull(genre);
            Assert.IsTrue(genre.Genres.Count > 0);
        }
示例#2
0
 public NavigationResponse <RecommendationGenreResponse> Convert(AvailableGenreSeeds source,
                                                                 NavigationResponse <RecommendationGenreResponse> destination,
                                                                 ResolutionContext context)
 {
     if (source != null)
     {
         var list        = source.Genres;
         var itemMapping = context.Mapper.Map <List <RecommendationGenreResponse> >(list);
         var response    = new NavigationResponse <RecommendationGenreResponse>
         {
             Items = itemMapping,
             Total = itemMapping.Count
         };
         return(response);
     }
     return(null);
 }
示例#3
0
 public static NavigationResponse <RecommendationGenreResponse> Map(this IMapper mapper, AvailableGenreSeeds availableGenreSeeds) =>
 mapper.Map <NavigationResponse <RecommendationGenreResponse> >(availableGenreSeeds);