using MainShell.Process; using System; namespace MainShell.ProcessResult { public class PreparationAreaProcessState : ProcessResultBase { public ChipPreparationStatus Status { get; set; } = ChipPreparationStatus.Idle; public string ActiveRequestId { get; set; } public string RecipeName { get; set; } public string SourceStepId { get; set; } public string CurrentStage { get; set; } public string ErrorMessage { get; set; } public DateTime LastUpdatedTime { get; set; } public ChipPreparationAction CurrentAction { get; set; } = ChipPreparationAction.None; public bool HasPreparedChip { get; set; } } }