using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Text; namespace AmrControl.DB.Model { [Table("logs")] public class Log { /**[JsonConverter(typeof(LongToStringConverter))]*/ /// /// ID /// [Key] public long ID { get; set; } public string Workstation { get; set; } /// /// Message /// public string Message { get; set; } /// /// Level /// public LevelEnum MsgLevel { get; set; } /// /// 备注 /// public string MsgType { get; set; } /// /// 创建时间 /// public DateTime CreateTime { get; set; } } public enum LevelEnum : int { /// /// 警告 /// [Display(Name = "警告")] Warn = 0, /// /// 正常 /// [Display(Name = "正常")] Normal = 1, /// /// 错误 /// [Display(Name = "错误")] Error = 2, /// /// 调试 /// [Display(Name = "调试")] Debug = 3, } }