using System; using System.Collections.Generic; namespace OrderSupportTicket.Models; /// /// 工单列表本地缓存,仅用于比较服务器列表是否有新数据。 /// public sealed class WorkOrderListCache { /// /// 缓存对应的登录账号。 /// public string UserName { get; set; } /// /// 用于判断新消息的订单时间缓存项。 /// public List Items { get; set; } = new List(); } /// /// 单个订单的新消息比较信息。 /// public sealed class WorkOrderListCacheItem { /// /// 微信订单号。 /// public string OrderId { get; set; } /// /// 最后一条公开消息时间,用于判断是否有任意新消息。 /// public DateTimeOffset LastMessageAt { get; set; } }