using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Util.Helpers; using Util.Logging.Serilog; using Xunit.DependencyInjection.Logging; namespace Util.Generators.Razor.Tests.Integration { /// /// 启动配置 /// public class Startup { /// /// 配置主机 /// public void ConfigureHost( IHostBuilder hostBuilder ) { Environment.SetDevelopment(); hostBuilder.ConfigureDefaults( null ) .AsBuild() .AddSerilog() .AddUtil(); } /// /// 配置服务 /// public void ConfigureServices( IServiceCollection services ) { services.AddLogging( logBuilder => logBuilder.AddXunitOutput() ); } } }