public HttpResponseMessage StartScrobble(SongDetails song)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            _lastFmService.StartScrobbleBash(song);
            return(new HttpResponseMessage(HttpStatusCode.OK));
        }
Exemple #2
0
        public string StartScrobble()
        {
            var pandoraInfo = PandoraService.GetCurrentSongInfo();
            var song        = new SongDetails()
            {
                Album  = pandoraInfo.Album,
                Artist = pandoraInfo.Artist,
                Song   = pandoraInfo.Song
            };

            return(LastFMService.StartScrobbleBash(song));
        }