TaskWorker.cs 681 B

1234567891011121314151617181920212223242526
  1. using Microsoft.Extensions.Hosting;
  2. namespace molilian.core
  3. {
  4. public class TaskWorker : BackgroundService
  5. {
  6. protected override async Task ExecuteAsync(CancellationToken stoppingToken)
  7. {
  8. //#if DEBUG
  9. //#else
  10. // while (!stoppingToken.IsCancellationRequested)
  11. // {
  12. // //var tasks = new List<Task>();
  13. // try
  14. // {
  15. // TkLogCore.BatchInsertLogDB(100);
  16. // }
  17. // catch { }
  18. // //await Task.WhenAll(tasks);
  19. // await Task.Delay(5 * 1000, stoppingToken);
  20. // }
  21. //#endif
  22. }
  23. }
  24. }