public async Task <ActionResult> AddFavoriteSong(string songId)
        {
            var likedSong = new LikedSong()
            {
                UserId = User.Identity.GetUserId(),
                SongId = int.Parse(songId.Split('_')[1])
            };
            await _song.AddFavoriteSongAsync(likedSong);

            return(Json(new { }));
        }
        public async Task AddFavoriteSongAsync(LikedSong likedSong)
        {
            int likedSongCount = _context.LikedSong.Where(s => s.SongId == likedSong.SongId && s.UserId == likedSong.UserId).Count();

            if (likedSongCount == 0)
            {
                var _likedSong = new LikedSong()
                {
                    SongId = likedSong.SongId,
                    UserId = likedSong.UserId
                };

                _context.LikedSong.Add(_likedSong);
                await _context.SaveChangesAsync();
            }
        }