Exemple #1
0
 public ActionResult AddToPlaylist(
     [FromRoute] string?playlistId,
     [FromQuery] string?ids,
     [FromQuery] Guid?userId)
 {
     _playlistManager.AddToPlaylist(playlistId, RequestHelpers.GetGuids(ids), userId ?? Guid.Empty);
     return(NoContent());
 }
Exemple #2
0
        public void Post(AddToPlaylist request)
        {
            var task = _playlistManager.AddToPlaylist(request.Id, request.Ids.Split(','));

            Task.WaitAll(task);
        }
Exemple #3
0
 public void Post(AddToPlaylist request)
 {
     _playlistManager.AddToPlaylist(request.Id, request.Ids.Split(','), request.UserId);
 }
 private void AddToPlaylist(LibraryUserPlaylist playlist, BaseItem[] itemsToAdd)
 {
     _playlistManager.AddToPlaylist(playlist.InternalId,
                                    itemsToAdd.Select(x => x.InternalId).ToArray(), playlist.User);
 }
Exemple #5
0
 public void Post(AddToPlaylist request)
 {
     _playlistManager.AddToPlaylist(request.Id, GetGuids(request.Ids), request.UserId);
 }