using System; using System.ComponentModel.DataAnnotations; namespace AyaNova.Models { /// /// Metric for ONE MINUTE intervals /// public class MetricMM { [Required] [Key] public DateTime t { get; set; } public long Allocated { get; set; } public long WorkingSet { get; set; } public long PrivateBytes { get; set; } public double CPU { get; set; } //ef core requires this public MetricMM() { } public MetricMM(long allocated, long workingSet, long privateBytes, double cpu) { t = System.DateTime.UtcNow; Allocated = allocated; WorkingSet = workingSet; PrivateBytes = privateBytes; CPU = cpu; } }//eoc }//eons