From 2908a8d8a95f4d4ae0c4b59e8ac229e7509c6f2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=B7=B3?= Date: Wed, 14 Dec 2022 23:27:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E5=85=BC=E5=AE=B9=E4=B8=AD?= =?UTF-8?q?=E9=97=B4=E4=BB=B6=E6=96=B9=E5=BC=8F=E6=B5=8B=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Yi.Framework.XUnitTest/Startup.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Yi.Framework.Net6/Yi.Framework.XUnitTest/Startup.cs b/Yi.Framework.Net6/Yi.Framework.XUnitTest/Startup.cs index 68fb43e3..2ce4bae0 100644 --- a/Yi.Framework.Net6/Yi.Framework.XUnitTest/Startup.cs +++ b/Yi.Framework.Net6/Yi.Framework.XUnitTest/Startup.cs @@ -11,6 +11,7 @@ using Yi.Framework.WebCore.AutoFacExtend; using Yi.Framework.WebCore.MiddlewareExtend; using Microsoft.AspNetCore.Builder; using Yi.Framework.WebCore.DbExtend; +using Microsoft.AspNetCore.Hosting; namespace Yi.Framework.XUnitTest { @@ -42,16 +43,31 @@ namespace Yi.Framework.XUnitTest host.ConfigureServices(services => { }); } + private IServiceCollection _iServiceCollection; public void ConfigureServices(IServiceCollection services, HostBuilderContext host) { services.AddIocService(host.Configuration); + ConfigureServices2(services); + _iServiceCollection = services; + } + + public void ConfigureServices2(IServiceCollection services) + { services.AddQuartzService(); services.AddSqlsugarServer(); + _iServiceCollection = services; } public void Configure(IServiceProvider services) { + var appBuild = WebApplication.CreateBuilder(); + appBuild.WebHost.ConfigureServices(sc => + { + ConfigureServices2(sc); + }); + var app2 = appBuild.Build(); + app2.UseDbSeedInitService(); } } }