using System.Text.Json.Serialization; namespace DevDrive; /// /// Represents the index.json configuration file structure. /// public class FloppyConfig { [JsonPropertyName("driveName")] public string DriveName { get; set; } = "Dev Disk"; [JsonPropertyName("driveIcon")] public string DriveIcon { get; set; } = ""; [JsonPropertyName("driveTotalMB")] public double DriveTotalMB { get; set; } = 100; [JsonPropertyName("driveFreeMB")] public double DriveFreeMB { get; set; } = 50; [JsonPropertyName("paths")] public List Paths { get; set; } = []; } public class SymlinkEntry { [JsonPropertyName("name")] public string Name { get; set; } = string.Empty; [JsonPropertyName("path")] public string Path { get; set; } = string.Empty; }