System.Timers.Timer t = new System.Timers.Timer(300000); t.Elapsed += new System.Timers.ElapsedEventHandler((s, e) => Arbitration(s, e, orderId)); t.AutoReset = false; t.Enabled = true;
?
?
public void Arbitration(object source,ElapsedEventArgs e,long orderId) { var model = context.OrderCancelInfo.FirstOrDefault(c => c.BizOrdersId == orderId); if (model.Status == 0) { model.Status = 3; model.Remarks = "暫無回應"; } context.SaveChanges(); }
?
五分鐘內數據有過更新,自動執行時查詢出來的還是未更新的數據,請問怎么解決
?
?
- 4 回答
- 0 關注
- 583 瀏覽
添加回答
舉報
0/150
提交
取消