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