using System; using System.Collections.Generic; using System.Text; using CommonUtil; using Operater.DAL; namespace ScheduledTasks.Handle { public class ScheduledCommon { public static TopTokenInfo _topToken = new TopTokenInfo(); public static TopTokenInfo GetSetInfo() { if (_topToken.IsNull() || _topToken.yzToken.IsNullOrEmpty() || _topToken.yzExpreTime > DateTime.Now) { var appSet = new AppsetDAL().ListGet(t => t.Id != null)[0]; _topToken.yzToken = appSet.YzToken; _topToken.yzExpreTime = DateTime.Now.AddHours(1); _topToken.aliToken = appSet.AlibabaToken; _topToken.YzShopId = appSet.YzShopid; } return _topToken; } } public class TopTokenInfo { public string aliToken { get; set; } public DateTime aliExpreTime { get; set; } public string yzToken { get; set; } public DateTime yzExpreTime { get; set; } public string YzShopId { get; set; } } }