public ActionResult RemoveFromPlaylist([FromRoute] string?playlistId, [FromQuery] string?entryIds) { _playlistManager.RemoveFromPlaylist(playlistId, RequestHelpers.Split(entryIds, ',', true)); return(NoContent()); }
private void RemoveFromPlaylist(LibraryUserPlaylist playlist, BaseItem[] itemsToRemove) { _playlistManager.RemoveFromPlaylist(playlist.InternalId, itemsToRemove.Select(x => x.ListItemEntryId).ToArray()); }
public void Delete(RemoveFromPlaylist request) { var task = _playlistManager.RemoveFromPlaylist(request.Id, request.EntryIds.Split(',')); Task.WaitAll(task); }
public void Delete(RemoveFromPlaylist request) { _playlistManager.RemoveFromPlaylist(request.Id, request.EntryIds.Split(',')); }