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() );
}
}
}