读取配置文件

master
杨威 7 months ago
parent 4c3ddcd1af
commit aaeb7861c8

@ -8,10 +8,12 @@ namespace SynPlc;
public class Worker : BackgroundService public class Worker : BackgroundService
{ {
private readonly IServiceScopeFactory scopeFactory; private readonly IServiceScopeFactory scopeFactory;
private readonly IConfiguration _configuration;
public Worker(IServiceScopeFactory scopeFactory) public Worker(IServiceScopeFactory scopeFactory, IConfiguration configuration)
{ {
this.scopeFactory = scopeFactory; this.scopeFactory = scopeFactory;
_configuration = configuration;
} }
protected override async Task ExecuteAsync(CancellationToken stoppingToken) protected override async Task ExecuteAsync(CancellationToken stoppingToken)
@ -29,6 +31,7 @@ public class Worker : BackgroundService
XTrace.WriteLine("Worker running at: {0}", DateTimeOffset.Now); XTrace.WriteLine("Worker running at: {0}", DateTimeOffset.Now);
await Task.Delay(1000, stoppingToken); await Task.Delay(1000, stoppingToken);
} }
} }
@ -43,7 +46,6 @@ public class Worker : BackgroundService
// var operateResult = await S7.ConnectServerAsync(); // var operateResult = await S7.ConnectServerAsync();
// if (!operateResult.IsSuccess) XTrace.WriteLine("连接失败"); // if (!operateResult.IsSuccess) XTrace.WriteLine("连接失败");
var list = await dbClient.Queryable<EEquipmentStateEntity>().ToListAsync(stoppingToken); var list = await dbClient.Queryable<EEquipmentStateEntity>().ToListAsync(stoppingToken);
foreach (var e in list) foreach (var e in list)
{ {

Loading…
Cancel
Save