Ejemplo n.º 1
0
        public static IList <Track> ToTracksApp(this SoundCloudClone.Models.Api.PlaylistDetail playlistDetailApi)
        {
            var tracks = new List <Track>();

            foreach (var trackApi in playlistDetailApi.Tracks.Collection)
            {
                tracks.Add(new Track(trackApi));
            }

            return(tracks);
        }
        public static IList <Track> ToTracksApp(this SoundCloudClone.Models.Api.PlaylistDetail playlistDetailApi)
        {
            var tracks = new List <Track>();

            foreach (var trackApi in playlistDetailApi.Tracks.Collection)
            {
                tracks.Add(
                    new Track(
                        trackApi.FullDuration,
                        trackApi.Title,
                        trackApi.Embedded.Stats.PlaybackCount,
                        trackApi.Embedded.User.Username,
                        trackApi.ArtworkUrlTemplate
                        )
                    );
            }

            return(tracks);
        }
 public static Playlist ToPlaylistApp(this SoundCloudClone.Models.Api.PlaylistDetail playlistDetailApi)
 {
     return(new Playlist(playlistDetailApi.Playlist));
 }