PLC配置更改
This commit is contained in:
parent
132902555e
commit
25c626e4ae
@ -32,12 +32,12 @@ builder.Services.AddDynamicApi();
|
||||
builder.Services.AddControllers();
|
||||
|
||||
// ===== 新增PLC服务注册 =====
|
||||
//builder.Services.Configure<List<PlcConfig>>(builder.Configuration.GetSection("PlcConfigs"));
|
||||
//builder.Services.Configure<GlobalPlcConfig>(builder.Configuration.GetSection("GlobalPlcConfig"));
|
||||
//builder.Services.AddSingleton<PlcService>();
|
||||
//builder.Services.AddScoped<IPlcProductionDataService, PlcProductionDataService>();
|
||||
builder.Services.Configure<List<PlcConfig>>(builder.Configuration.GetSection("PlcConfigs"));
|
||||
builder.Services.Configure<GlobalPlcConfig>(builder.Configuration.GetSection("GlobalPlcConfig"));
|
||||
builder.Services.AddSingleton<PlcService>();
|
||||
builder.Services.AddScoped<IPlcProductionDataService, PlcProductionDataService>();
|
||||
// 新增:注册PLC后台监听服务(项目启动自动执行)
|
||||
builder.Services.AddHostedService<PlcHostedService>();
|
||||
//builder.Services.AddHostedService<PlcHostedService>();
|
||||
// ==========================
|
||||
|
||||
// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user