From e69f814f50fd59739dbedd88518dc8cb8d2ed3ee Mon Sep 17 00:00:00 2001 From: z8018 <1282578289@qq.com> Date: 星期二, 08 四月 2025 21:18:47 +0800 Subject: [PATCH] 1 --- 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs" index 815fdd4..6d46cd1 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs" @@ -21,6 +21,8 @@ using Autofac.Core; using WIDESEAWCS_QuartzJob.QuartzExtensions; using Microsoft.AspNetCore.Builder; +using WIDESEAWCS_Server.HostedService; +using WIDESEAWCS_Server.Filter; var builder = WebApplication.CreateBuilder(args); @@ -46,8 +48,12 @@ //builder.Services.AddInitializationHostServiceSetup();//应用初始化服务注入 builder.Services.AddDbSetup();//Db 启动服务 -//builder.Services.AddScoped<QuartzJobCreateDataTabel>(); -//builder.Services.AddHostedService<QuartzJobDataTableHostedService>(); +builder.Services.AddScoped<QuartzJobCreateDataTabel>(); +builder.Services.AddHostedService<QuartzJobDataTableHostedService>(); + +builder.Services.AddWebSocketSetup(); + +builder.Services.AddHostedService<WebSocketHostService>(); builder.Services.AddAutoMapperSetup(); @@ -61,7 +67,8 @@ builder.Services.AddHttpContextSetup(); -builder.Services.AddHostedService<QuartzJobHostedService>();//任务调度 启动服务 +if (AppSettings.Get("QuartzJobAutoStart").ObjToBool()) + builder.Services.AddHostedService<QuartzJobHostedService>();//任务调度 启动服务 builder.Services.AddMvc(options => { -- Gitblit v1.9.3