using System.Collections.Generic; using System.Text.Json.Serialization; namespace Adaptation.FileHandlers.MoveAllFiles.OpenInsight; public class ProdSpec { [JsonPropertyName("keyId")] public int KeyId { get; set; } [JsonPropertyName("specType")] public string SpecType { get; set; } [JsonPropertyName("status")] public string Status { get; set; } [JsonPropertyName("minutesPerWafer")] public double MinutesPerWafer { get; set; } [JsonPropertyName("proveInTime")] public double ProveInTime { get; set; } [JsonPropertyName("layerType")] public string LayerType { get; set; } [JsonPropertyName("reactorType")] public string ReactorType { get; set; } [JsonPropertyName("susceptorType")] public string SusceptorType { get; set; } [JsonPropertyName("tubePressureType")] public string TubePressureType { get; set; } [JsonPropertyName("recipeLayers")] public List RecipeLayers { get; set; } [JsonPropertyName("prodVers")] public List ProdVers { get; set; } [JsonPropertyName("epiPart")] public EpiPart EpiPart { get; set; } [JsonPropertyName("custEpiParts")] public List CustEpiParts { get; set; } [JsonPropertyName("prsStages")] public List PrsStages { get; set; } }