using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace watcher_monitoring.Payloads; public class HardwareDto { [Required] public required int Id; [Required] public string? IpAddress { get; set; } // Hardware Info [Required] public string? CpuType { get; set; } [Required] public int CpuCores { get; set; } [Required] public string? GpuType { get; set; } [Required] public double RamSize { get; set; } }