LoggerFactory Kelas

Definisi

Menghasilkan instans ILogger kelas berdasarkan penyedia tertentu.

public ref class LoggerFactory : IDisposable, Microsoft::Extensions::Logging::ILoggerFactory
public class LoggerFactory : IDisposable, Microsoft.Extensions.Logging.ILoggerFactory
type LoggerFactory = class
    interface ILoggerFactory
    interface IDisposable
Public Class LoggerFactory
Implements IDisposable, ILoggerFactory
Warisan
LoggerFactory
Penerapan

Konstruktor

Nama Deskripsi
LoggerFactory()

Membuat instans LoggerFactory baru.

LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>, IExternalScopeProvider)

Membuat instans LoggerFactory baru.

LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>)

Membuat instans LoggerFactory baru.

LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>)

Membuat instans LoggerFactory baru.

LoggerFactory(IEnumerable<ILoggerProvider>, LoggerFilterOptions)

Membuat instans LoggerFactory baru.

LoggerFactory(IEnumerable<ILoggerProvider>)

Membuat instans LoggerFactory baru.

Metode

Nama Deskripsi
AddProvider(ILoggerProvider)

Menambahkan penyedia yang diberikan ke penyedia yang digunakan dalam membuat ILogger instans.

CheckDisposed()

Periksa apakah pabrik telah dibuang.

Create(Action<ILoggingBuilder>)

Membuat instans baru yang dikonfigurasi ILoggerFactory menggunakan delegasi yang disediakan configure .

CreateLogger(String)

ILogger Membuat dengan yang diberikan categoryName.

Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola.

Metode Ekstensi

Nama Deskripsi
CreateLogger(ILoggerFactory, Type)

Membuat instans baru ILogger menggunakan nama lengkap dari yang diberikan type.

CreateLogger<T>(ILoggerFactory)

Membuat instans baru ILogger menggunakan nama lengkap jenis yang diberikan.

Berlaku untuk