Make it more complete

This commit is contained in:
2026-04-28 03:21:01 -05:00
parent 74c6d1126e
commit 1052b94a54
34 changed files with 712 additions and 82 deletions
+27
View File
@@ -0,0 +1,27 @@
using System.Text.Json.Serialization;
namespace Tesses.YouTubeDownloader2025Companion;
public class SongQuery
{
[JsonPropertyName("recordings")]
public List<SongQueryRecording> Recordings {get;set;}=new List<SongQueryRecording>();
public class SongQueryRecording
{
[JsonPropertyName("id")]
public Guid Id {get;set;}
[JsonPropertyName("title")]
public string Name {get;set;}="";
[JsonPropertyName("length")]
public long Length {get;set;}
[JsonPropertyName("artist-credit")]
public List<AlbumSongQuery.AlbumSongQueryMedia.AlbumSongQueryMediaTrack.AlbumSongQueryMediaTrackRecording.AlbumSongQueryMediaTrackRecordingArtists> ContributingArtists {get;set;}=new List<AlbumSongQuery.AlbumSongQueryMedia.AlbumSongQueryMediaTrack.AlbumSongQueryMediaTrackRecording.AlbumSongQueryMediaTrackRecordingArtists>();
}
}