using System.Text.Json.Serialization; namespace File_Folder_Helper.Models; internal record PackageJson([property: JsonPropertyName("name")] string Name, [property: JsonPropertyName("time")] Dictionary Times, [property: JsonPropertyName("_rev")] string Rev, [property: JsonPropertyName("_id")] string Id); [JsonSourceGenerationOptions(WriteIndented = true)] [JsonSerializable(typeof(PackageJson))] internal partial class PackageJsonSourceGenerationContext : JsonSerializerContext { } [JsonSourceGenerationOptions(WriteIndented = true)] [JsonSerializable(typeof(PackageJson[]))] internal partial class PackageJsonCollectionSourceGenerationContext : JsonSerializerContext { }