服务端的TigerApi 框架,基于.NET6 2024 版本
Rodney Chen
2024-10-22 b9bd347a32786e8bf40edfd0b746b0b552aa9dad
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);