|
|
|
@ -2,6 +2,7 @@ using Admin.Core.Common;
|
|
|
|
|
using Admin.Core.Extensions;
|
|
|
|
|
using Admin.Core.IService.ISys;
|
|
|
|
|
using Admin.Core.Tasks;
|
|
|
|
|
using Aucma.Core.ScannerGun;
|
|
|
|
|
using Aucma.Core.Tasks;
|
|
|
|
|
using Autofac;
|
|
|
|
|
using Microsoft.AspNetCore.Builder;
|
|
|
|
@ -54,10 +55,10 @@ namespace Admin.Core.RealTimeService
|
|
|
|
|
services.AddAutoMapperSetup();
|
|
|
|
|
|
|
|
|
|
//任务调度
|
|
|
|
|
services.AddJobSetup();
|
|
|
|
|
//services.AddJobSetup();
|
|
|
|
|
//任务
|
|
|
|
|
// services.AddAucmaTaskSetup();
|
|
|
|
|
|
|
|
|
|
services.AddScannerGunSetup();
|
|
|
|
|
//支持编码大全 例如:支持 System.Text.Encoding.GetEncoding("GB2312") System.Text.Encoding.GetEncoding("GB18030")
|
|
|
|
|
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
|
|
|
|
|
}
|
|
|
|
@ -78,13 +79,14 @@ namespace Admin.Core.RealTimeService
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="app"></param>
|
|
|
|
|
/// <param name="env"></param>
|
|
|
|
|
public void Configure(IApplicationBuilder app, ISysTasksQzService tasksQzService, ISchedulerCenter schedulerCenter)
|
|
|
|
|
public void Configure(IApplicationBuilder app,IScannerGunService scannerGun)
|
|
|
|
|
{
|
|
|
|
|
// 使用静态文件
|
|
|
|
|
app.UseStaticFiles();
|
|
|
|
|
//app.AucmaTaskMildds(aucamTaskService);
|
|
|
|
|
// 开启QuartzNetJob调度服务
|
|
|
|
|
app.UseQuartzJobMildd(tasksQzService, schedulerCenter);
|
|
|
|
|
//app.UseQuartzJobMildd(tasksQzService, schedulerCenter);
|
|
|
|
|
app.UseScannerGunMildd(scannerGun);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#region 注册服务
|
|
|
|
|