/// <summary> /// This method connect on the SpotyFy API and Get a list of Disks by Genre /// </summary> /// <param name="numberOfDisks">Number of disks</param> /// <param name="genre">With genre</param> /// <returns>List of products</returns> public List <Product> GetDisksByGenre(int numberOfDisks, GenreEnum genre) { var api = GetTokenAuth(); //Make a search on the Spotify Service SearchItem search = api.SearchItems(genre.ToString(), SearchType.Album, numberOfDisks); return(search.Albums.Items.Select(s => new Product { Id = Guid.NewGuid(), Genre = genre, Name = $"{s.Name} - (Date: {s.ReleaseDate})", Price = Math.Round(new Random().NextDouble() * 50d, 2) }).ToList()); }
public Genre(GenreEnum @enum) { Id = (int)@enum; Name = @enum.ToString(); }