public static string CreateHypedTracksResponse(XDocument xml, bool isRandomized = false, int limit = 25) { List <Track> trackNames = LastFmXmlParser.GetTracks(xml, isRandomized, limit); var response = new StringBuilder(); response .Append("Hyped tracks:\r\n") .Append(String.Join("\r\n", trackNames)); return(response.ToString()); }
public static string CreateTopTracksResponse(XDocument xml, string artist = null, bool isRandomized = false, int limit = 25) { List <Track> trackNames = LastFmXmlParser.GetTracks(xml, isRandomized, limit); var response = new StringBuilder(); response .Append("Top tracks") .Append(String.IsNullOrEmpty(artist) ? String.Empty : " by " + artist) .Append(":\r\n") .Append(String.Join("\r\n", trackNames)); return(response.ToString()); }