From d2a3c189dedf53d26ab491d73d3caff91a3bcafa Mon Sep 17 00:00:00 2001 From: wanggaofeng <15601716045@163.com> Date: Fri, 1 Mar 2024 16:10:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BE=9D=E8=B5=96=E6=B3=A8=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HttpClientStudy.UnitTest/startup.cs | 34 ++++++++++------------------- 1 file changed, 12 insertions(+), 22 deletions(-) diff --git a/HttpClientStudy.UnitTest/startup.cs b/HttpClientStudy.UnitTest/startup.cs index c05f402..7497001 100644 --- a/HttpClientStudy.UnitTest/startup.cs +++ b/HttpClientStudy.UnitTest/startup.cs @@ -1,15 +1,4 @@ -//using System; -//using System.Collections.Generic; -//using System.Linq; -//using System.Text; -//using System.Threading.Tasks; - -//using Microsoft.AspNetCore.Builder; -//using Microsoft.AspNetCore.Hosting; -//using Microsoft.AspNetCore.TestHost; -//using Microsoft.Extensions.Configuration; -//using Microsoft.Extensions.DependencyInjection; -//using Microsoft.Extensions.Hosting; +using System.Diagnostics; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; @@ -19,6 +8,7 @@ using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Xunit; +using Xunit.DependencyInjection; using Xunit.DependencyInjection.AspNetCoreTesting; using Xunit.DependencyInjection.Logging; @@ -44,17 +34,17 @@ namespace HttpClientStudy.UnitTest /// public void ConfigureHost(IHostBuilder hostBuilder) { - hostBuilder - .ConfigureWebHost - (webHostBuilder => webHostBuilder - .UseTestServerAndAddDefaultHttpClient() - .UseStartup() - ); + //主机配置 + .ConfigureHostConfiguration(builder => + { - //hostBuilder - // .ConfigureHostConfiguration(builder => { }) - // .ConfigureAppConfiguration((context, builder) => { }); + }) + //应用配置 + .ConfigureAppConfiguration((context, builder) => + { + + }); hostBuilder.ConfigureWebHost(webHostBuilder => { @@ -83,7 +73,7 @@ namespace HttpClientStudy.UnitTest /// public void ConfigureServices(IServiceCollection services,HostBuilderContext context) { - //services.AddTransient(); + Debugger.Log(1,"DI","ConfigureServices"); } private class WebApiStartup