BB.UI.Web.MVC.Controllers.Web_API.PlaylistController.AddTrack C# (CSharp) Method

AddTrack() private method

private AddTrack ( long playlistId, string trackId ) : IHttpActionResult
playlistId long
trackId string
return IHttpActionResult
        public IHttpActionResult AddTrack(long playlistId, string trackId)
        {
            var track = trackProvider.LookupTrack(trackId);
            if (track == null) return NotFound();

            var albumArtUrl = albumArtProvider.Find(track.Artist + " " + track.Title);
            track.CoverArtUrl = albumArtUrl;

            track = playlistManager.AddTrackToPlaylist(
                playlistId,
                track
            );

            if (track == null) return NotFound();

            return Ok(track);
        }