ILoggerFactory Arabirim

Tanım

Günlüğe kaydetme sistemini yapılandırmak ve kayıtlı ILoggersistemlerden örnekleri ILoggerProvider oluşturmak için kullanılan bir türü temsil eder.

public interface class ILoggerFactory : IDisposable
public interface ILoggerFactory : IDisposable
type ILoggerFactory = interface
    interface IDisposable
Public Interface ILoggerFactory
Implements IDisposable
Türetilmiş
Uygulamalar

Yöntemler

Name Description
AddProvider(ILoggerProvider)

Günlüğe kaydetme sistemine bir ILoggerProvider ekler.

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.

(Devralındığı yer: IDisposable)

Uzantı Metotları

Name Description
CreateLogger(ILoggerFactory, Type)

Verilen typeöğesinin tam adını kullanarak yeni ILogger bir örnek oluşturur.

CreateLogger<T>(ILoggerFactory)

Verilen türün tam adını kullanarak yeni ILogger bir örnek oluşturur.

Şunlara uygulanır