Skip to content

Commit

Permalink
Минимальная документация.
Browse files Browse the repository at this point in the history
  • Loading branch information
K1llMan committed Aug 18, 2020
1 parent 2c97ace commit 07755c2
Show file tree
Hide file tree
Showing 12 changed files with 830 additions and 11 deletions.
2 changes: 1 addition & 1 deletion Yandex.Music.Api/API/YPlaylistAPI.cs
Original file line number Diff line number Diff line change
Expand Up @@ -500,6 +500,6 @@ public YResponse<YPlaylist> DeleteTracks(AuthStorage storage, YPlaylist playlist

#endregion Операции над плейлистами

#endregion Main function
#endregion Основные функции
}
}
16 changes: 14 additions & 2 deletions docs/source/api/branches/album.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@
Album API
YAlbumAPI
==================================================================

------------------------------------------------------------------
Методы
------------------------------------------------------------------

.. code-block:: csharp
public async Task<YResponse<YAlbum>> GetAsync(AuthStorage storage, string albumId)
Получение альбома в асинхронном режиме.

.. code-block:: csharp
public async Task AuthorizeAsync(AuthStorage storage, string token)
public YResponse<YAlbum> Get(AuthStorage storage, string albumId)
Получение альбома.
16 changes: 14 additions & 2 deletions docs/source/api/branches/artist.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@
Artist API
YArtistAPI
==================================================================

------------------------------------------------------------------
Методы
------------------------------------------------------------------

.. code-block:: csharp
public async Task<YResponse<YArtistBriefInfo>> GetAsync(AuthStorage storage, string artistId)
Получение исполнителя в асинхронном режиме.

.. code-block:: csharp
public async Task AuthorizeAsync(AuthStorage storage, string token)
public YResponse<YArtistBriefInfo> Get(AuthStorage storage, string artistId)
Получение исполнителя.
184 changes: 182 additions & 2 deletions docs/source/api/branches/library.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,186 @@
Library API
YLibraryAPI
==================================================================

------------------------------------------------------------------
Методы
------------------------------------------------------------------

.. code-block:: csharp
public async Task<YResponse<YLibraryTracks>> GetLikedTracksAsync(AuthStorage storage)
Получение списка лайкнутых треков в асинхронном режиме.

.. code-block:: csharp
public YResponse<YLibraryTracks> GetLikedTracks(AuthStorage storage)
Получение списка лайкнутых треков.

.. code-block:: csharp
public async Task<YResponse<List<YLibraryAlbum>>> GetLikedAlbumsAsync(AuthStorage storage)
Получение списка лайкнутых альбомов в асинхронном режиме.

.. code-block:: csharp
public YResponse<List<YLibraryAlbum>> GetLikedAlbums(AuthStorage storage)
Получение списка лайкнутых альбомов.

.. code-block:: csharp
public async Task<YResponse<List<YArtist>>> GetLikedArtistsAsync(AuthStorage storage)
Получение списка лайкнутых исполнителей в асинхронном режиме.

.. code-block:: csharp
public YResponse<List<YArtist>> GetLikedArtists(AuthStorage storage)
Получение списка лайкнутых исполнителей.

.. code-block:: csharp
public async Task<YResponse<List<YLibraryPlaylists>>> GetLikedPlaylistsAsync(AuthStorage storage)
Получение списка лайкнутых плейлистов в асинхронном режиме.

.. code-block:: csharp
public YResponse<List<YLibraryPlaylists>> GetLikedPlaylists(AuthStorage storage)
Получение списка лайкнутых плейлистов.

.. code-block:: csharp
public async Task<YResponse<YLibraryTrack>> GetDislikedTracksAsync(AuthStorage storage)
Получение списка дизлайкнутых треков в асинхронном режиме.

.. code-block:: csharp
public YResponse<YLibraryTrack> GetDislikedTracks(AuthStorage storage)
Получение списка дизлайкнутых треков.

.. code-block:: csharp
public async Task<YResponse<YPlaylist>> AddTrackLikeAsync(AuthStorage storage, YTrack track)
Добавление трека в список лайкнутых в асинхронном режиме.

.. code-block:: csharp
public YResponse<YPlaylist> AddTrackLike(AuthStorage storage, YTrack track)
Добавление трека в список лайкнутых.

.. code-block:: csharp
public async Task<YResponse<YRevision>> RemoveTrackLikeAsync(AuthStorage storage, YTrack track)
Удаление трека из списка лайкнутых в асинхронном режиме.

.. code-block:: csharp
public YResponse<YRevision> RemoveTrackLike(AuthStorage storage, YTrack track)
Удаление трека из списка лайкнутых.

.. code-block:: csharp
public async Task<YResponse<YRevision>> AddTrackDislikeAsync(AuthStorage storage, YTrack track)
Добавление трека в список дизлайкнутых в асинхронном режиме.

.. code-block:: csharp
public YResponse<YRevision> AddTrackDislike(AuthStorage storage, YTrack track)
Добавление трека в список дизлайкнутых.

.. code-block:: csharp
public async Task<YResponse<int>> RemoveTrackDislikeAsync(AuthStorage storage, YTrack track)
Удаление трека из списка дизлайкнутых в асинхронном режиме.

.. code-block:: csharp
public YResponse<YRevision> RemoveTrackDislike(AuthStorage storage, YTrack track)
Удаление трека из списка дизлайкнутых.

.. code-block:: csharp
public async Task<YResponse<string>> AddAlbumLikeAsync(AuthStorage storage, YAlbum album)
Добавление альбома в список лайкнутых в асинхронном режиме.

.. code-block:: csharp
public YResponse<string> AddAlbumLike(AuthStorage storage, YAlbum album)
Добавление альбома в список лайкнутых.

.. code-block:: csharp
public async Task<YResponse<string>> RemoveAlbumLikeAsync(AuthStorage storage, YAlbum album)
Удаление альбома из списка лайкнутых в асинхронном режиме.

.. code-block:: csharp
public YResponse<string> RemoveAlbumLike(AuthStorage storage, YAlbum album)
Удаление альбома из списка лайкнутых.

.. code-block:: csharp
public async Task AuthorizeAsync(AuthStorage storage, string token)
public async Task<YResponse<string>> AddArtistLikeAsync(AuthStorage storage, YArtist artist)
Добавление исполнителя в список лайкнутых в асинхронном режиме.

.. code-block:: csharp
public YResponse<string> AddArtistLike(AuthStorage storage, YArtist artist)
Добавление исполнителя в список лайкнутых.

.. code-block:: csharp
public async Task<YResponse<string>> RemoveArtistLikeAsync(AuthStorage storage, YArtist artist)
Удаление исполнителя из списка лайкнутых в асинхронном режиме.

.. code-block:: csharp
public YResponse<string> RemoveArtistLike(AuthStorage storage, YArtist artist)
Удаление исполнителя из списка лайкнутых.

.. code-block:: csharp
public async Task<YResponse<string>> AddPlaylistLikeAsync(AuthStorage storage, YPlaylist playlist)
Добавление плейлиста в список лайкнутых в асинхронном режиме.

.. code-block:: csharp
public YResponse<string> AddPlaylistLike(AuthStorage storage, YPlaylist playlist)
Добавление плейлиста в список лайкнутых.

.. code-block:: csharp
public async Task<YResponse<string>> RemovePlaylistLikeAsync(AuthStorage storage, YPlaylist playlist)
Удаление плейлиста из списка лайкнутых в асинхронном режиме.

.. code-block:: csharp
public YResponse<string> RemovePlaylistLike(AuthStorage storage, YPlaylist playlist)
Удаление плейлиста из списка лайкнутых.

0 comments on commit 07755c2

Please sign in to comment.