UploadHandler.cs 698 B

1234567891011121314151617181920212223242526272829303132
  1. using DBHelper;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.ComponentModel;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. using WCS.Core;
  9. namespace WCS.Service
  10. {
  11. [Description("任务上传")]
  12. class UploadHandler : LogicHandler
  13. {
  14. public override void Start()
  15. {
  16. }
  17. DateTime last = DateTime.MinValue;
  18. public override void Update(double milliseconds)
  19. {
  20. if ((DateTime.Now - last).TotalMilliseconds < 10000)
  21. return;
  22. last = DateTime.Now;
  23. DB.Do(db =>
  24. {
  25. Uploader.Upload(db);
  26. });
  27. }
  28. }
  29. }