diff --git a/Frank.Testing.Logging/LoggingBuilderExtensions.cs b/Frank.Testing.Logging/LoggingBuilderExtensions.cs index c635710..71862b8 100644 --- a/Frank.Testing.Logging/LoggingBuilderExtensions.cs +++ b/Frank.Testing.Logging/LoggingBuilderExtensions.cs @@ -4,6 +4,8 @@ using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; +using Xunit.Abstractions; + namespace Frank.Testing.Logging; public static class LoggingBuilderExtensions @@ -15,9 +17,10 @@ public static class LoggingBuilderExtensions /// The ITestOutputHelper to redirect the logging output to. /// The log level to use for the test logging. Default is LogLevel.Debug. /// The modified ILoggingBuilder with the test logging added. - public static ILoggingBuilder AddPulseFlowTestLoggingProvider(this ILoggingBuilder builder) + public static ILoggingBuilder AddPulseFlowTestLoggingProvider(this ILoggingBuilder builder, ITestOutputHelper outputHelper, LogLevel logLevel = LogLevel.Debug) { builder.AddPulseFlow(); + builder.Services.AddSingleton(outputHelper); builder.Services.AddSingleton(); return builder; }