From e1fb12bafa9bb5b1d657d223a4131c63cd4c2349 Mon Sep 17 00:00:00 2001 From: 杨宇千 Date: Wed, 25 Sep 2019 21:35:35 +0800 Subject: Init migration to dotnet core 3.0.0 . --- Timeline.Tests/Helpers/MyTestLoggerFactory.cs | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) (limited to 'Timeline.Tests/Helpers/MyTestLoggerFactory.cs') diff --git a/Timeline.Tests/Helpers/MyTestLoggerFactory.cs b/Timeline.Tests/Helpers/MyTestLoggerFactory.cs index 40c6a77e..b9960378 100644 --- a/Timeline.Tests/Helpers/MyTestLoggerFactory.cs +++ b/Timeline.Tests/Helpers/MyTestLoggerFactory.cs @@ -1,14 +1,25 @@ -using Microsoft.Extensions.Logging; -using Microsoft.Extensions.Logging.Testing; +using Microsoft.AspNetCore.Hosting; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Logging.Abstractions; using Xunit.Abstractions; namespace Timeline.Tests.Helpers { - public static class MyTestLoggerFactory + public static class Logging { - public static LoggerFactory Create(ITestOutputHelper outputHelper) + public static ILoggerFactory Create(ITestOutputHelper outputHelper) { - return new LoggerFactory(new[] { new XunitLoggerProvider(outputHelper) }); + // TODO: Use test output. + return NullLoggerFactory.Instance; + } + + public static IWebHostBuilder ConfigureTestLogging(this IWebHostBuilder builder) + { + builder.ConfigureLogging(logging => + { + //logging.AddXunit(outputHelper); + }); + return builder; } } } -- cgit v1.2.3