Table of Contents

Class TestProviderExtensions

Namespace
Microsoft.Extensions.Logging
Assembly
Instagile.Xunit.dll

Extends ILoggerFactory with configuration methods for test loggers.

public static class TestProviderExtensions
Inheritance
TestProviderExtensions
Inherited Members

Methods

AddXunit(ILoggerFactory, ITestOutputHelper)

public static ILoggerFactory AddXunit(this ILoggerFactory factory, ITestOutputHelper helper)

Parameters

factory ILoggerFactory
helper ITestOutputHelper

Returns

ILoggerFactory

AddXunit(ILoggerFactory, ITestOutputHelper, LogLevel)

public static ILoggerFactory AddXunit(this ILoggerFactory factory, ITestOutputHelper helper, LogLevel minLevel)

Parameters

factory ILoggerFactory
helper ITestOutputHelper
minLevel LogLevel

Returns

ILoggerFactory

CreateLogger(ITestOutputHelper, string)

public static ILogger CreateLogger(this ITestOutputHelper helper, string category)

Parameters

helper ITestOutputHelper
category string

Returns

ILogger

CreateLogger<T>(ITestOutputHelper)

public static ILogger<T> CreateLogger<T>(this ITestOutputHelper helper)

Parameters

helper ITestOutputHelper

Returns

ILogger<T>

Type Parameters

T