<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.0-preview.1.25080.5" />

NullLoggerProvider

Provider for the NullLogger.
using System; using System.Runtime.CompilerServices; namespace Microsoft.Extensions.Logging.Abstractions { public class NullLoggerProvider : ILoggerProvider, IDisposable { [Nullable(1)] public static NullLoggerProvider Instance { [NullableContext(1)] get; } = new NullLoggerProvider(); private NullLoggerProvider() { } [NullableContext(1)] public ILogger CreateLogger(string categoryName) { return NullLogger.Instance; } public void Dispose() { } } }