public IActionResult GetTrack([FromRoute] Guid id)
        {
            var userId   = User.GetUserId();
            var trackDto = _trackService.GetTrack(userId, id);
            var response = _mapper.Map <TrackModel>(trackDto);

            return(Ok(response));
        }
Beispiel #2
0
        public HttpResponse Details(string albumId, string trackId)
        {
            if (!IsUserLoggedIn())
            {
                return(Redirect("/Users/login"));
            }

            var track = tracksService.GetTrack(trackId);


            var viewModel = new TrackWithAlbumViewModel
            {
                AlbumId = albumId,
                Track   = track
            };

            return(View(viewModel));
        }