using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Text.Json.Serialization; using System.Threading.Tasks; namespace OpenAuth.App.ServiceApp.DroneDocking.Response { // 定义与JSON结构对应的类 public class SignFileContent { [JsonPropertyName("attachment_count")] public string AttachmentCount { get; set; } [JsonPropertyName("code")] public string Code { get; set; } [JsonPropertyName("count")] public string Count { get; set; } [JsonPropertyName("extension")] public string Extension { get; set; } [JsonPropertyName("hash")] public string Hash { get; set; } [JsonPropertyName("regioncode")] public string RegionCode { get; set; } [JsonPropertyName("sign")] public string Sign { get; set; } [JsonPropertyName("size")] public string Size { get; set; } [JsonPropertyName("timestamp")] public string Timestamp { get; set; } [JsonPropertyName("version")] public string Version { get; set; } } }