1 implementation of IBufferedLogger
Microsoft.Extensions.Logging.Console (1)
ConsoleLogger.cs (1)
17internal 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