PLC配置更改

This commit is contained in:
quowingwang 2026-01-25 13:54:38 +08:00
parent 132902555e
commit 25c626e4ae

View File

@ -32,12 +32,12 @@ builder.Services.AddDynamicApi();
builder.Services.AddControllers(); builder.Services.AddControllers();
// ===== 新增PLC服务注册 ===== // ===== 新增PLC服务注册 =====
//builder.Services.Configure<List<PlcConfig>>(builder.Configuration.GetSection("PlcConfigs")); builder.Services.Configure<List<PlcConfig>>(builder.Configuration.GetSection("PlcConfigs"));
//builder.Services.Configure<GlobalPlcConfig>(builder.Configuration.GetSection("GlobalPlcConfig")); builder.Services.Configure<GlobalPlcConfig>(builder.Configuration.GetSection("GlobalPlcConfig"));
//builder.Services.AddSingleton<PlcService>(); builder.Services.AddSingleton<PlcService>();
//builder.Services.AddScoped<IPlcProductionDataService, PlcProductionDataService>(); builder.Services.AddScoped<IPlcProductionDataService, PlcProductionDataService>();
// 新增注册PLC后台监听服务项目启动自动执行 // 新增注册PLC后台监听服务项目启动自动执行
builder.Services.AddHostedService<PlcHostedService>(); //builder.Services.AddHostedService<PlcHostedService>();
// ========================== // ==========================
// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle // Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle