elsa-core/src/common/Elsa.Testing.Shared/XunitLoggerProvider.cs

20 lines
479 B
C#

using Microsoft.Extensions.Logging;
using Xunit.Abstractions;
namespace Elsa.Testing.Shared;
public class XunitLoggerProvider : ILoggerProvider
{
private readonly ITestOutputHelper _testOutputHelper;
public XunitLoggerProvider(ITestOutputHelper testOutputHelper)
{
_testOutputHelper = testOutputHelper;
}
public ILogger CreateLogger(string categoryName) => new XunitLogger(_testOutputHelper, categoryName);
public void Dispose()
{
}
}