using YandexMusic.API.Models.Feed;
using YandexMusic.API.Models.Landing;
using YandexMusic.API.Requests.Feed;
using YandexMusic.API.Requests.Landing;
namespace YandexMusic.API;
/// API для работы с главной страницей (лендингом).
public class YLandingAPI : YCommonAPI
{
public YLandingAPI(YandexMusicApi api) : base(api) { }
public Task GetAsync(params YLandingBlockType[] blocks)
=> new YGetLandingBuilder(Api).ExecuteAsync(blocks);
public Task GetFeedAsync()
=> new YGetFeedBuilder(Api).ExecuteAsync(null!);
public Task GetChildrenLandingAsync()
=> new YGetChildrenLandingBuilder(Api).ExecuteAsync(null!);
}