using System.Text.Json.Serialization; namespace OI.Metrology.Shared.DataModels; public class WaferCounterArchive { public long ID { get; set; } public DateTime InsertDate { get; set; } public Guid AttachmentID { get; set; } public string? Title { get; set; } public DateTime Date { get; set; } public long ToolTypeID { get; set; } public string? ToolTypeName { get; set; } public string? MesEntity { get; set; } public string? Employee { get; set; } public string? Layer { get; set; } public string? PSN { get; set; } public string? RDS { get; set; } public string? Reactor { get; set; } public string? Recipe { get; set; } public string? Zone { get; set; } public string? SlotMap { get; set; } public string? Text { get; set; } public int? Total { get; set; } } [JsonSourceGenerationOptions(WriteIndented = true, NumberHandling = JsonNumberHandling.AllowReadingFromString)] [JsonSerializable(typeof(WaferCounterArchive))] public partial class WaferCounterArchiveSourceGenerationContext : JsonSerializerContext { }