/// <inheritdoc/> public async Task MovePlaylistItems(IEnumerable <string> ids, IEnumerable <ResourceId> resourcesIds, string playlistId) { foreach (var id in resourcesIds) { try { AddPlaylistItems(id, playlistId); } catch { // エラーが発生した場合は何もしない } } foreach (var id in ids) { try { await m_YouTubeService !.PlaylistItems.Delete(id).ExecuteAsync(); } catch { // エラーが発生した場合は何もしない } } }
/// <inheritdoc/> public async Task RemovePlaylistItems(IEnumerable <string> ids) { foreach (var id in ids) { try { await m_YouTubeService !.PlaylistItems.Delete(id).ExecuteAsync(); } catch { // エラーが発生した場合は何もしない } } }
public async Task RemoveVideoFromPlaylist(string playlistItemId) { await PlaylistItems.Delete(playlistItemId).ExecuteAsync(); }