服务端的TigerApi 框架,基于.NET6 2024 版本
Rodney Chen
2024-10-27 f0c7f4ba26a8bcb4e551c50d6d9468edb542c063
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;
@@ -107,7 +108,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();
@@ -167,7 +168,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);