ConsoleLoggerProvider Klass

Definition

En provider av Microsoft.Extensions.Logging.Console.ConsoleLogger-instanser.

public ref class ConsoleLoggerProvider : IDisposable, Microsoft::Extensions::Logging::ILoggerProvider, Microsoft::Extensions::Logging::ISupportExternalScope
[Microsoft.Extensions.Logging.ProviderAlias("Console")]
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public class ConsoleLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope
[Microsoft.Extensions.Logging.ProviderAlias("Console")]
public class ConsoleLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope
[<Microsoft.Extensions.Logging.ProviderAlias("Console")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type ConsoleLoggerProvider = class
    interface ILoggerProvider
    interface IDisposable
    interface ISupportExternalScope
[<Microsoft.Extensions.Logging.ProviderAlias("Console")>]
type ConsoleLoggerProvider = class
    interface ILoggerProvider
    interface IDisposable
    interface ISupportExternalScope
Public Class ConsoleLoggerProvider
Implements IDisposable, ILoggerProvider, ISupportExternalScope
Arv
ConsoleLoggerProvider
Attribut
Implementeringar

Konstruktorer

Name Description
ConsoleLoggerProvider(IOptionsMonitor<ConsoleLoggerOptions>, IEnumerable<ConsoleFormatter>)

Skapar en instans av ConsoleLoggerProvider.

ConsoleLoggerProvider(IOptionsMonitor<ConsoleLoggerOptions>)

Skapar en instans av ConsoleLoggerProvider.

Metoder

Name Description
CreateLogger(String)

Skapar en ny ILogger instans.

Dispose()

Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser.

SetScopeProvider(IExternalScopeProvider)

Anger informationskälla för externt omfång för loggningsprovidern.

Gäller för