Share via


ILoggerFactory Arabirim

Tanım

Günlüğe kaydetme sistemini yapılandırmak ve kayıtlı ILoggerProvidersistemlerden örnekleri ILogger oluşturmak için kullanılan 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

AddProvider(ILoggerProvider)

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

CreateLogger(String)

Yeni bir ILogger örneği oluşturur.

Dispose()

Uygulama tarafından tanımlanan, yönetilmeyen kaynakları serbest bırakma, salma veya sıfırlama ile ilişkili görevleri gerçekleştirir.

(Devralındığı yer: IDisposable)

Uzantı Metotları

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