From 18ef8c37e6290ba6f47cbd5bbd26e56a682d767e Mon Sep 17 00:00:00 2001
From: yanjinhui <3306209981@qq.com>
Date: 星期一, 29 九月 2025 16:34:15 +0800
Subject: [PATCH] 1

---
 代码管理/WIDESEA_WMSServer/WIDESEA_WMSServer/Program.cs |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WIDESEA_WMSServer/WIDESEA_WMSServer/Program.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WIDESEA_WMSServer/WIDESEA_WMSServer/Program.cs"
index a100980..7ceb7d8 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WIDESEA_WMSServer/WIDESEA_WMSServer/Program.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WIDESEA_WMSServer/WIDESEA_WMSServer/Program.cs"
@@ -20,6 +20,8 @@
 using Swashbuckle.AspNetCore.SwaggerGen;
 using Microsoft.OpenApi.Models;
 using WIDESEA_StorageTaskServices;
+using WIDESEA_ISquareCabinServices;
+using WIDESEA_SquareCabinServices;
 
 var builder = WebApplication.CreateBuilder(args);
 
@@ -27,6 +29,8 @@
 {
     builder.RegisterModule(new AutofacModuleRegister());//带有接口层的服务注入
     builder.RegisterModule<AutofacPropertityModuleReg>();//
+                                                         // 在 Autofac 中注册定时任务服务
+    //builder.RegisterType<CabinOrderServices>().As<ICabinOrderServices>().InstancePerLifetimeScope();
 }).ConfigureAppConfiguration((hostingContext, config) =>
 {
     hostingContext.Configuration.ConfigureApplication();
@@ -40,7 +44,7 @@
 builder.Services.AddAllOptionRegister();//读取配置文件
 builder.Services.AddMemoryCacheSetup();//缓存
 builder.Services.AddSqlsugarSetup();//SqlSugar 启动服务
-builder.Services.AddInitializationHostServiceSetup();//应用初始化服务注入 
+//builder.Services.AddInitializationHostServiceSetup();//应用初始化服务注入 
 builder.Services.AddDbSetup();//Db 启动服务
 
 //todo 初始化模型验证配置
@@ -58,6 +62,8 @@
 
 builder.Services.AddHttpContextSetup();
 
+
+builder.Services.AddTimedJob();//注入时间job
 //todo
 builder.Services.AddMvc(options =>
 {
@@ -126,7 +132,6 @@
     //app.UseSwaggerAuthorized();
     app.UseSwaggerMiddle(() => Assembly.GetExecutingAssembly().GetManifestResourceStream("WIDESEA_WMSServer.index.html"));
 //}//判断是否需要打开swagger
-
 app.UseIpLimitMiddle();
 app.UseApiLogMiddleware();
 //todo
@@ -142,6 +147,7 @@
 app.UseCookiePolicy();
 app.UseStatusCodePages();
 
+app.UseTimedJob();//使用时间定时器
 app.UseRouting();
 
 

--
Gitblit v1.9.3