From 51af2794f47d5b68496edbc09d0ccb168347f02b Mon Sep 17 00:00:00 2001
From: HuBingJie <3146306518@qq.com>
Date: 星期六, 22 十一月 2025 10:19:05 +0800
Subject: [PATCH] 1

---
 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Program.cs |   38 +++++++++++++++++++-------------------
 1 files changed, 19 insertions(+), 19 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 f878512..4779d58 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"
@@ -31,7 +31,7 @@
 
 builder.Host.UseServiceProviderFactory(new AutofacServiceProviderFactory()).ConfigureContainer<ContainerBuilder>(builder =>
 {
-    builder.RegisterModule(new AutofacModuleRegister());//带有接口层的服务注入
+    builder.RegisterModule(new AutofacModuleRegister());//甯︽湁鎺ュ彛灞傜殑鏈嶅姟娉ㄥ叆
     builder.RegisterModule(new QuartzJobAutofacModuleRegister());
     builder.RegisterModule<AutofacPropertityModuleReg>();//
 }).ConfigureAppConfiguration((hostingContext, config) =>
@@ -42,17 +42,17 @@
 });
 builder.ConfigureApplication();
 
-// 2、配置服务
-builder.Services.AddSingleton(new AppSettings(builder.Configuration));//注册
-builder.Services.AddAllOptionRegister();//读取配置文件
-builder.Services.AddMemoryCacheSetup();//缓存
-builder.Services.AddSqlsugarSetup();//SqlSugar 启动服务
-//builder.Services.AddHostedService<SeedDataHostedService>();//初始化数据库
+// 2銆侀厤缃湇鍔�
+builder.Services.AddSingleton(new AppSettings(builder.Configuration));//娉ㄥ唽
+builder.Services.AddAllOptionRegister();//璇诲彇閰嶇疆鏂囦欢
+builder.Services.AddMemoryCacheSetup();//缂撳瓨
+builder.Services.AddSqlsugarSetup();//SqlSugar 鍚姩鏈嶅姟
+//builder.Services.AddHostedService<SeedDataHostedService>();//鍒濆鍖栨暟鎹簱
 
-builder.Services.AddDbSetup();//Db 启动服务
+builder.Services.AddDbSetup();//Db 鍚姩鏈嶅姟
 
-builder.Services.AddScoped<QuartzJobCreateDataTabel>();//任务调度 注入创建QuartzJob数据库表类
-builder.Services.AddHostedService<QuartzJobDataTableHostedService>();//任务调度 映射QuartzJob数据库表
+builder.Services.AddScoped<QuartzJobCreateDataTabel>();//浠诲姟璋冨害 娉ㄥ叆鍒涘缓QuartzJob鏁版嵁搴撹〃绫�
+builder.Services.AddHostedService<QuartzJobDataTableHostedService>();//浠诲姟璋冨害 鏄犲皠QuartzJob鏁版嵁搴撹〃
 
 builder.Services.AddWebSocketSetup();
 
@@ -64,11 +64,11 @@
 
 builder.Services.AddSwaggerSetup();
 
-builder.Services.AddJobSetup();//任务调度 注入反射获取依赖对象
+builder.Services.AddJobSetup();//浠诲姟璋冨害 娉ㄥ叆鍙嶅皠鑾峰彇渚濊禆瀵硅薄
 
 builder.Services.AddHttpContextSetup();
 
-builder.Services.AddHostedService<QuartzJobHostedService>();//任务调度 启动服务
+builder.Services.AddHostedService<QuartzJobHostedService>();//浠诲姟璋冨害 鍚姩鏈嶅姟
 
 builder.Services.AddMvc(options =>
 {
@@ -79,7 +79,7 @@
 
 builder.Services.AddAuthorizationSetup();
 
-builder.Services.AddIpPolicyRateLimitSetup(builder.Configuration);//IPLimit限流 启动服务
+builder.Services.AddIpPolicyRateLimitSetup(builder.Configuration);//IPLimit闄愭祦 鍚姩鏈嶅姟
 
 builder.Services.AddScoped<UseServiceDIAttribute>();
 
@@ -89,7 +89,7 @@
 
 builder.Services.AddControllers(o =>
 {
-    o.Filters.Add(typeof(GlobalExceptionsFilter));//全局异常
+    o.Filters.Add(typeof(GlobalExceptionsFilter));//鍏ㄥ眬寮傚父
 })
 .AddNewtonsoftJson(options =>
 {
@@ -110,17 +110,17 @@
 
 var app = builder.Build();
 
-// 3、配置中间件
-app.UseMiniProfiler();//性能分析器
-app.ConfigureApplication();//配置文件
-app.UseApplicationSetup();//启动配置
+// 3銆侀厤缃腑闂翠欢
+app.UseMiniProfiler();//鎬ц兘鍒嗘瀽鍣�
+app.ConfigureApplication();//閰嶇疆鏂囦欢
+app.UseApplicationSetup();//鍚姩閰嶇疆
 
 app.UseAllServicesMiddle(builder.Services);
 
 app.UseSession();
 
 app.UseSwaggerAuthorized();
-app.UseSwaggerMiddle(() => Assembly.GetExecutingAssembly().GetManifestResourceStream("WIDESEAWCS_Server.index.html") ?? throw new Exception("未找到WIDESEAWCS_Server.index.html文件"));
+app.UseSwaggerMiddle(() => Assembly.GetExecutingAssembly().GetManifestResourceStream("WIDESEAWCS_Server.index.html") ?? throw new Exception("鏈壘鍒癢IDESEAWCS_Server.index.html鏂囦欢"));
 
 app.UseIpLimitMiddle();
 app.UseApiLogMiddleware();

--
Gitblit v1.9.3