ILoggerFactory
Represents a type used to configure the logging system and create instances of ILogger from
the registered ILoggerProviders.
using System;
using System.Runtime.CompilerServices;
namespace Microsoft.Extensions.Logging
{
[System.Runtime.CompilerServices.NullableContext(1)]
public interface ILoggerFactory : IDisposable
{
ILogger CreateLogger(string categoryName);
void AddProvider(ILoggerProvider provider);
}
}