Добавлен вывод AuthStorage. Спрятаны внутренние api запросы
All checks were successful
Release / pack-and-publish (release) Successful in 32s
All checks were successful
Release / pack-and-publish (release) Successful in 32s
This commit is contained in:
@@ -3,7 +3,7 @@ using YandexMusic.API.Models.Track;
|
||||
|
||||
namespace YandexMusic.API.Requests.Track;
|
||||
|
||||
public class YGetTrackSimilarBuilder : YMusicRequestBuilder<YTrackSimilar?, string>
|
||||
internal class YGetTrackSimilarBuilder : YMusicRequestBuilder<YTrackSimilar?, string>
|
||||
{
|
||||
public YGetTrackSimilarBuilder(YandexMusicApi api) : base(api) { }
|
||||
protected override string Method => WebRequestMethods.Http.Get;
|
||||
|
||||
@@ -3,7 +3,7 @@ using YandexMusic.API.Models.Track;
|
||||
|
||||
namespace YandexMusic.API.Requests.Track;
|
||||
|
||||
public class YGetTrackSupplementBuilder : YMusicRequestBuilder<YTrackSupplement?, string>
|
||||
internal class YGetTrackSupplementBuilder : YMusicRequestBuilder<YTrackSupplement?, string>
|
||||
{
|
||||
public YGetTrackSupplementBuilder(YandexMusicApi api) : base(api) { }
|
||||
protected override string Method => WebRequestMethods.Http.Get;
|
||||
|
||||
@@ -3,7 +3,7 @@ using YandexMusic.API.Models.Track;
|
||||
|
||||
namespace YandexMusic.API.Requests.Track;
|
||||
|
||||
public class YGetTracksBuilder : YMusicRequestBuilder<List<YTrack>?, IEnumerable<string>>
|
||||
internal class YGetTracksBuilder : YMusicRequestBuilder<List<YTrack>?, IEnumerable<string>>
|
||||
{
|
||||
public YGetTracksBuilder(YandexMusicApi api) : base(api) { }
|
||||
protected override string Method => WebRequestMethods.Http.Post;
|
||||
|
||||
@@ -4,7 +4,7 @@ using YandexMusic.API.Models.Track;
|
||||
|
||||
namespace YandexMusic.API.Requests.Track;
|
||||
|
||||
public class YSendTrackInfoBuilder : YMusicRequestBuilder<string?, (YTrack track, string from, bool fromCache, string playId, string playlistId, double totalPlayedSeconds, double endPositionSeconds)>
|
||||
internal class YSendTrackInfoBuilder : YMusicRequestBuilder<string?, (YTrack track, string from, bool fromCache, string playId, string playlistId, double totalPlayedSeconds, double endPositionSeconds)>
|
||||
{
|
||||
public YSendTrackInfoBuilder(YandexMusicApi api) : base(api) { }
|
||||
protected override string Method => WebRequestMethods.Http.Post;
|
||||
|
||||
@@ -6,7 +6,7 @@ using YandexMusic.API.Requests.Common;
|
||||
namespace YandexMusic.API.Requests.Track;
|
||||
|
||||
/// <summary>Особый запрос – не к api.music.yandex.net, а к произвольному URL.</summary>
|
||||
public class YStorageDownloadFileBuilder : YJsonRequestBuilder<YStorageDownloadFile?, string>
|
||||
internal class YStorageDownloadFileBuilder : YJsonRequestBuilder<YStorageDownloadFile?, string>
|
||||
{
|
||||
public YStorageDownloadFileBuilder(YandexMusicApi api) : base(api) { }
|
||||
protected override string BaseUrl => ""; // не используется, т.к. URL берётся из параметра
|
||||
|
||||
@@ -4,7 +4,7 @@ using YandexMusic.API.Models.Common;
|
||||
|
||||
namespace YandexMusic.API.Requests.Track;
|
||||
|
||||
public class YTrackDownloadInfoBuilder : YMusicRequestBuilder<List<YTrackDownloadInfo>?, (string trackKey, bool direct)>
|
||||
internal class YTrackDownloadInfoBuilder : YMusicRequestBuilder<List<YTrackDownloadInfo>?, (string trackKey, bool direct)>
|
||||
{
|
||||
public YTrackDownloadInfoBuilder(YandexMusicApi api) : base(api) { }
|
||||
protected override string Method => WebRequestMethods.Http.Get;
|
||||
|
||||
Reference in New Issue
Block a user