public ActionResult AddToPlaylist( [FromRoute] string?playlistId, [FromQuery] string?ids, [FromQuery] Guid?userId) { _playlistManager.AddToPlaylist(playlistId, RequestHelpers.GetGuids(ids), userId ?? Guid.Empty); return(NoContent()); }
public void Post(AddToPlaylist request) { var task = _playlistManager.AddToPlaylist(request.Id, request.Ids.Split(',')); Task.WaitAll(task); }
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); }
public void Post(AddToPlaylist request) { _playlistManager.AddToPlaylist(request.Id, GetGuids(request.Ids), request.UserId); }