예제 #1
0
        /// <inheritdoc/>
        public string GetCover()
        {
            var embeddedArtwork = _api.NowPlaying_GetArtwork();

            if (!string.IsNullOrEmpty(embeddedArtwork))
            {
                return(embeddedArtwork);
            }

            if (_api.ApiRevision < 17)
            {
                return(string.Empty);
            }

            var apiData = _api.NowPlaying_GetDownloadedArtwork();

            return(!string.IsNullOrEmpty(apiData) ? apiData : string.Empty);
        }