From a3b21ee43b13ad79302aceb9a68405b45e6467a4 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期三, 15 一月 2025 20:05:25 +0800 Subject: [PATCH] 更新 ReprintLabel 逻辑,增加 TemplateInput 类 --- Tiger.Api/Startup.cs | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Tiger.Api/Startup.cs b/Tiger.Api/Startup.cs index 5a9aace..22cdfab 100644 --- a/Tiger.Api/Startup.cs +++ b/Tiger.Api/Startup.cs @@ -8,6 +8,7 @@ using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Microsoft.OpenApi.Models; +using NLog; using Rhea.Common; using Sundial; using System; @@ -15,6 +16,7 @@ using System.Linq; using System.Reflection; using Tiger.Api.Controllers; +using Tiger.Api.DbCache; using Tiger.IBusiness; using Tiger.IBusiness.Utility; @@ -56,13 +58,13 @@ { //services.RegisterAssembly("Tiger.Service"); //services.AddTransient(typeof(IBaseService<>), typeof(BaseService<>)); - services.AddControllersWithViews().AddNewtonsoftJson(opt => + services.AddControllersWithViews().AddExtraControllers().AddNewtonsoftJson(opt => { opt.SerializerSettings.ContractResolver = new Newtonsoft.Json.Serialization.DefaultContractResolver(); opt.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss"; }); //services.AddControllers().AddApplicationPart(typeof(_WMSTestController).Assembly); - services.AddControllers().AddExtraControllers(); + //services.AddControllers(); //閰嶇疆璺ㄥ煙澶勭悊cors 聽 聽 聽 聽 聽 聽 services.AddCors(options => @@ -107,7 +109,7 @@ BizConfig.InitConfig(bizConfig, DI.Resolve<ILanguage>().GetDictionary()); //鍔犺浇閰嶇疆鏂囦欢 - NLog.LogManager.LoadConfiguration("nlog.config").GetCurrentClassLogger(); + NLog.LogManager.Setup().LoadConfigurationFromFile("nlog.config").GetCurrentClassLogger(); app.UseMiddleware<LogMiddleware>(); app.UseSwagger(); @@ -157,7 +159,8 @@ //寮�鍚湇鍔℃�荤嚎 DI.Resolve<IServicesBus>().StartServices(app.ApplicationServices.GetService<ISchedulerFactory>()); //寮�鍚疍B缂撳瓨鑷姩鏇存柊 - DI.Resolve<IDbCacheBus>().StartAutoUpdate(); + //DI.Resolve<IDbCacheBus>().StartAutoUpdate(); + DbCacheBus.StartAutoUpdate(); //寮�鍚疢QTT鏈嶅姟 MQTTHelper.Start(); } @@ -167,7 +170,7 @@ /// </summary> public void DeleteLogs() { - DirectoryInfo di = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory + "\\Logs"); + DirectoryInfo di = new (AppDomain.CurrentDomain.BaseDirectory + "\\Logs"); if(di.Exists) { var logFiles = di.GetFiles("*.log", SearchOption.AllDirectories); -- Gitblit v1.9.3