Добавлен вывод AuthStorage. Спрятаны внутренние api запросы
All checks were successful
Release / pack-and-publish (release) Successful in 32s

This commit is contained in:
FrigaT
2026-04-19 17:41:30 +03:00
parent 36e28ce3fe
commit add7f08215
64 changed files with 66 additions and 69 deletions

View File

@@ -3,7 +3,7 @@ using YandexMusic.API.Models.Radio;
namespace YandexMusic.API.Requests.Radio;
public class YGetStationBuilder : YMusicRequestBuilder<List<YStation>?, (string type, string tag)>
internal class YGetStationBuilder : YMusicRequestBuilder<List<YStation>?, (string type, string tag)>
{
public YGetStationBuilder(YandexMusicApi api) : base(api) { }
protected override string Method => WebRequestMethods.Http.Get;

View File

@@ -4,7 +4,7 @@ using YandexMusic.API.Models.Radio;
namespace YandexMusic.API.Requests.Radio;
public class YGetStationTracksBuilder : YMusicRequestBuilder<YStationSequence?, (YStationDescription station, string prevTrackId)>
internal class YGetStationTracksBuilder : YMusicRequestBuilder<YStationSequence?, (YStationDescription station, string prevTrackId)>
{
public YGetStationTracksBuilder(YandexMusicApi api) : base(api) { }
protected override string Method => WebRequestMethods.Http.Get;

View File

@@ -1,10 +1,9 @@
using System.Net;
using YandexMusic.API.Models.Radio;
using YandexMusic.API.Requests.Common;
namespace YandexMusic.API.Requests.Radio;
public class YGetStationsBuilder : YMusicRequestBuilder<List<YStation>?, object>
internal class YGetStationsBuilder : YMusicRequestBuilder<List<YStation>?, object>
{
public YGetStationsBuilder(YandexMusicApi api) : base(api) { }
protected override string Method => WebRequestMethods.Http.Get;

View File

@@ -1,10 +1,9 @@
using System.Net;
using YandexMusic.API.Models.Radio;
using YandexMusic.API.Requests.Common;
namespace YandexMusic.API.Requests.Radio;
public class YGetStationsDashboardBuilder : YMusicRequestBuilder<YStationsDashboard?, object>
internal class YGetStationsDashboardBuilder : YMusicRequestBuilder<YStationsDashboard?, object>
{
public YGetStationsDashboardBuilder(YandexMusicApi api) : base(api) { }
protected override string Method => WebRequestMethods.Http.Get;

View File

@@ -8,7 +8,7 @@ using YandexMusic.API.Models.Radio;
namespace YandexMusic.API.Requests.Radio;
public class YSetSettings2Builder : YMusicRequestBuilder<string?, (YStationDescription station, YStationSettings2 settings2)>
internal class YSetSettings2Builder : YMusicRequestBuilder<string?, (YStationDescription station, YStationSettings2 settings2)>
{
public YSetSettings2Builder(YandexMusicApi api) : base(api) { }
protected override string Method => WebRequestMethods.Http.Post;

View File

@@ -10,7 +10,7 @@ using YandexMusic.API.Models.Track;
namespace YandexMusic.API.Requests.Radio;
public class YSetStationFeedbackBuilder : YMusicRequestBuilder<string?, (YStationFeedbackType type, YStation station, YTrack? track, string batchId, double totalPlayedSeconds)>
internal class YSetStationFeedbackBuilder : YMusicRequestBuilder<string?, (YStationFeedbackType type, YStation station, YTrack? track, string batchId, double totalPlayedSeconds)>
{
public YSetStationFeedbackBuilder(YandexMusicApi api) : base(api) { }
protected override string Method => WebRequestMethods.Http.Post;