From 9288361c7670634ed921f0964ed99df9b46da348 Mon Sep 17 00:00:00 2001 From: Colin Date: Tue, 29 Aug 2023 00:17:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=AF=E5=8A=A8=E5=88=A0=E9=99=A4dll?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AIMS/AIMS.csproj | 2 +- AIMS/Program.cs | 3 +++ AIMS/appsettings.json | 8 +++++++- AIMSExtension/AIMSExtension.csproj | 2 +- 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/AIMS/AIMS.csproj b/AIMS/AIMS.csproj index dd64cfd..bbeb004 100644 --- a/AIMS/AIMS.csproj +++ b/AIMS/AIMS.csproj @@ -147,7 +147,7 @@ - 1.0.0 + 1.0.0.1 5.7.0 diff --git a/AIMS/Program.cs b/AIMS/Program.cs index 25c33db..9f96d68 100644 --- a/AIMS/Program.cs +++ b/AIMS/Program.cs @@ -14,6 +14,7 @@ using System.Xml.Linq; using CCIS.Shared; using Serilog; using Serilog.Core; +using Microsoft.Extensions.DependencyInjection; namespace AIMS { @@ -37,6 +38,8 @@ namespace AIMS Log.Information("Hello, {Name}!", Environment.UserName); SharedContext.CreateDefault(args); Log.Information("Initialising."); + var cleanrService = SharedContext.StaticInstance.ServiceProvider.GetService(); + cleanrService?.ClearAsync(); MainStart(args); Log.Information("Finsh."); } diff --git a/AIMS/appsettings.json b/AIMS/appsettings.json index f070f8d..bf744f9 100644 --- a/AIMS/appsettings.json +++ b/AIMS/appsettings.json @@ -1,6 +1,12 @@ { + "ApplicationConfig": { + "ClearConfig": { + "EnableClear": true, + "StartupDeletePattern": "*.dll" + } + }, "Serilog": { - "Using": [ + "Using": [ //"Serilog.Sinks.Console", //"Serilog.Sinks.Debug", "Serilog.Sinks.Seq", diff --git a/AIMSExtension/AIMSExtension.csproj b/AIMSExtension/AIMSExtension.csproj index a0a2b78..4ba431b 100644 --- a/AIMSExtension/AIMSExtension.csproj +++ b/AIMSExtension/AIMSExtension.csproj @@ -109,7 +109,7 @@ - 1.0.0 + 1.0.0.1 13.0.3