49 lines
1.3 KiB
C#
49 lines
1.3 KiB
C#
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<RecipeLayer> RecipeLayers { get; set; }
|
|
|
|
[JsonPropertyName("prodVers")]
|
|
public List<ProdVer> ProdVers { get; set; }
|
|
|
|
[JsonPropertyName("epiPart")]
|
|
public EpiPart EpiPart { get; set; }
|
|
|
|
[JsonPropertyName("custEpiParts")]
|
|
public List<CustEpiPart> CustEpiParts { get; set; }
|
|
|
|
[JsonPropertyName("prsStages")]
|
|
public List<PrsStage> PrsStages { get; set; }
|
|
} |