|
using WIDESEA_Core.Middlewares;
|
using WIDESEA_IStorageTaskServices;
|
using WIDESEA_StorageOutTaskServices;
|
|
namespace WIDESEA_WMSServer.Filter
|
{
|
public static class StockOutMiddleware
|
{
|
public static Task InvokeAsync()
|
{
|
Task.Run(() =>
|
{
|
while (true)
|
{
|
var _taskService = WIDESEA_Core.App.GetService<IDt_TaskService>();
|
if (_taskService != null)
|
{
|
_taskService.StockCheckingAsync();
|
}
|
Thread.Sleep(10000);
|
}
|
});
|
return Task.CompletedTask;
|
}
|
}
|
}
|