ConsoleLoggerProvider Sınıf

Tanım

Microsoft.Extensions.Logging.Console.ConsoleLogger örnekleri sağlayıcısı.

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
Devralma
ConsoleLoggerProvider
Öznitelikler
Uygulamalar

Oluşturucular

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

öğesinin bir örneğini ConsoleLoggerProvideroluşturur.

ConsoleLoggerProvider(IOptionsMonitor<ConsoleLoggerOptions>)

öğesinin bir örneğini ConsoleLoggerProvideroluşturur.

Yöntemler

Name Description
CreateLogger(String)

Yeni bir ILogger örneği oluşturur.

Dispose()

Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir.

SetScopeProvider(IExternalScopeProvider)

Günlükçü sağlayıcısı için dış kapsam bilgi kaynağını ayarlar.

Şunlara uygulanır