1 implementation of IBufferedLogger
Microsoft.Extensions.Logging.Console (1)
ConsoleLogger.cs (1)
17
internal sealed class ConsoleLogger : ILogger,
IBufferedLogger
7 references to IBufferedLogger
Microsoft.Extensions.Logging.Abstractions (7)
BufferedLogRecord.cs (3)
11
/// Represents a buffered log record to be written in batch to an <see cref="
IBufferedLogger
" />.
14
/// Instances of this type can be pooled and reused. Implementations of <see cref="
IBufferedLogger
" /> must
15
/// not hold onto instance of <see cref="BufferedLogRecord" /> passed to its <see cref="
IBufferedLogger
.LogRecords" /> method
IBufferedLogger.cs (4)
15
/// A logging provider may also optionally implement the <see cref="
IBufferedLogger
" /> interface.
17
/// it supports the <see cref="
IBufferedLogger
" /> interface. If it does, that indicates to the
20
/// in a batch via <see cref="
IBufferedLogger
.LogRecords" />.
24
/// <see cref="ILogger" /> or <see cref="
IBufferedLogger
" /> implementation is used is