|
|
@ -4,6 +4,7 @@ using Microsoft.Extensions.DependencyInjection; |
|
|
|
using Microsoft.Extensions.Options; |
|
|
|
using Volo.Abp.BackgroundWorkers; |
|
|
|
using Volo.Abp.Threading; |
|
|
|
using Volo.Abp.Uow; |
|
|
|
using Win_in.Sfs.Store.Application.Contracts; |
|
|
|
using Win_in.Sfs.Wms.DataExchange.Domain; |
|
|
|
using IObjectMapper = Volo.Abp.ObjectMapping.IObjectMapper; |
|
|
@ -23,7 +24,7 @@ public class OutgoingFromWmsWorker : AsyncPeriodicBackgroundWorkerBase |
|
|
|
_options = options.Value.OutgoingOptions; |
|
|
|
Timer.Period = options.Value.OutgoingOptions.PeriodSeconds * 1000; //default 5 minutes
|
|
|
|
} |
|
|
|
|
|
|
|
[UnitOfWork] |
|
|
|
protected override async Task DoWorkAsync(PeriodicBackgroundWorkerContext workerContext) |
|
|
|
{ |
|
|
|
//Resolve dependencies
|
|
|
|