Ejemplo n.º 1
0
        public async Task <IActionResult> AddTrackAsync([FromBody] TrackModel trackModel)
        {
            try
            {
                var trackEntity = _mapper.Map <Track>(trackModel);
                await _trackService.AddTrackAsync(trackEntity);

                return(CreatedAtRoute("GetTrack", new { id = trackEntity.Id }, trackEntity));
            }
            catch (Exception e)
            {
                return(BadRequest(e.Message));
            }
        }