Playlist API ================================================================== ------------------------------------------------------------------ Методы ------------------------------------------------------------------ .. code-block:: csharp public Task>> GetPersonalPlaylistsAsync(AuthStorage storage) Получение списка персональных плейлистов. .. code-block:: csharp public async Task>> FavoritesAsync(AuthStorage storage) Получение списка избранных плейлистов. .. code-block:: csharp public async Task> OfTheDayAsync(AuthStorage storage) Получение плейлиста дня. .. code-block:: csharp public async Task> DejaVuAsync(AuthStorage storage) Получение плейлиста Дежавю. .. code-block:: csharp public async Task> PremiereAsync(AuthStorage storage) Получение плейлиста Премьера . .. code-block:: csharp public async Task> MissedAsync(AuthStorage storage) Получение плейлиста Тайник. .. code-block:: csharp public async Task> KinopoiskAsync(AuthStorage storage) Получение плейлиста Кинопоиск. .. code-block:: csharp public async Task> GetAsync(AuthStorage storage, string user, string kinds) Получение плейлиста. .. code-block:: csharp public async Task> GetAsync(AuthStorage storage, string uuid) Получение плейлиста по uuid. .. code-block:: csharp public Task>> GetAsync(AuthStorage storage, IEnumerable<(string user, string kind)> ids) Получение списка плейлистов. .. code-block:: csharp public async Task> GetAsync(AuthStorage storage, YPlaylist playlist) Получение плейлиста. .. code-block:: csharp public async Task> CreateAsync(AuthStorage storage, string name) Создание плейлиста. .. note:: Следующие операции можно выполнять только над собственными плейлистами .. code-block:: csharp public async Task> RenameAsync(AuthStorage storage, string kinds, string name) Переименование плейлиста. .. code-block:: csharp public Task> RenameAsync(AuthStorage storage, YPlaylist playlist, string name) Переименование плейлиста. .. code-block:: csharp public async Task DeleteAsync(AuthStorage storage, string kinds) Удаление плейлиста. .. code-block:: csharp public Task DeleteAsync(AuthStorage storage, YPlaylist playlist) Удаление плейлиста. .. code-block:: csharp public async Task> InsertTracksAsync(AuthStorage storage, YPlaylist playlist, IEnumerable tracks) Добавление треков. .. code-block:: csharp public async Task> DeleteTracksAsync(AuthStorage storage, YPlaylist playlist, IEnumerable tracks) Удаление треков.