using System; using System.Collections.Generic; 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 Int64 Id { set; get; } [StringLength(25)] public string ChargePointSerialNumber { get; set; } /// <summary> /// 連線電腦、IP /// </summary> [StringLength(30)] public string IpPort { get; set; } /// <summary> /// 連線電腦、IP /// </summary> [StringLength(30)] public string ClientIpPort { get; set; } /// <summary> /// 訊息種類 /// </summary> [StringLength(50)] public string MessageType { get; set; } /// <summary> /// 封包訊息 /// </summary> [StringLength(4000)] public string Data { get; set; } /// <summary> /// 訊息,可放錯誤訊息 /// </summary> public string Msg { get; set; } /// <summary> /// 產生時間 /// </summary> public DateTime CreatedOn { get; set; } } }