using System; using System.Collections.Generic; using System.ComponentModel; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; namespace EVCB_OCPP.Domain.Models.Database { [Table("MachineConnectionLog")] public class MachineConnectionLog { public MachineConnectionLog() { IsSent = false; } public Int64 Id { set; get; } [StringLength(50)] public string ChargeBoxId { get; set; } /// /// 訊息種類 /// [StringLength(50)] public string MessageType { get; set; } /// /// 封包訊息 /// [StringLength(3600)] public string Data { get; set; } /// /// 訊息,可放錯誤訊息 /// [StringLength(200)] [DefaultValue("")] public string Msg { get; set; } /// /// 產生時間 /// public DateTime CreatedOn { get; set; } /// /// 傳出訊息 /// public bool IsSent { set; get; } /// /// 電樁 EndPoint /// [StringLength(25)] public string EVSEEndPoint { get; set; } /// /// Session /// [StringLength(36)] public string Session { get; set; } } }