IAsyncLogListener

Ecng.Logging

The class interface that monitors the event Log and saves to some storage asynchronously.

Implements: IPersistable, IDisposable

Methods

WriteMessagesAsync
public ValueTask WriteMessagesAsync(IEnumerable<LogMessage> messages, CancellationToken cancellationToken)
result = iAsyncLogListener.WriteMessagesAsync(messages, cancellationToken)

To record messages asynchronously.

messages
Debug messages.
cancellationToken
Cancellation token.

Returns: A task that represents the asynchronous write operation.