<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.12" />

Microsoft.Extensions.Logging.MessageLogger

struct MessageLogger
namespace Microsoft.Extensions.Logging { internal readonly struct MessageLogger { public ILogger Logger { get; } public string Category { get; } public LogLevel? MinLevel { get; } public Func<string, string, LogLevel, bool> Filter { get; } public MessageLogger(ILogger logger, string category, string providerTypeFullName, LogLevel? minLevel, Func<string, string, LogLevel, bool> filter); public bool IsEnabled(LogLevel level); } }