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(); if (_taskService != null) { _taskService.StockCheckingAsync(); } Thread.Sleep(10000); } }); return Task.CompletedTask; } } }