Exemplo n.º 1
0
        public IActionResult Rate(Guid id, [FromBody] PlaylistRatingForAdd rating)
        {
            if (rating == null)
            {
                return(BadRequest());
            }

            _sprotifyRepository.RatePlaylist(id, rating.Rating);

            if (!_sprotifyRepository.Save())
            {
                throw new Exception($"Adding a a rating for playlist {id} failed.");
            }

            // no content - no resource was created.
            return(NoContent());
        }