public void RegisterPlaylist(int newPosition, IYoutubePlaylist playlist) { if (!RegisteredPlaylists.Any(p => p == playlist)) { LOGGER.Debug($"Adding a new playlist, title: '{playlist.Title}' on position {newPosition}"); Playlists.Insert(newPosition, playlist); } }
public void UnregisterPlaylist(IYoutubePlaylist playlist) { if (Playlists.Contains(playlist)) { LOGGER.Debug($"Removing playlist, title: '{playlist.Title}'"); Playlists.Remove(playlist); } }
public void RegisterPlaylist(IYoutubePlaylist playlist) { if (!RegisteredPlaylists.Any(p => p == playlist)) { LOGGER.Debug($"Adding a new playlist, title: '{playlist.Title}'"); Playlists.Add(playlist); } }