Table of Contents

Class ExternalLogListener

Namespace
Ecng.Logging
Assembly
Ecng.Logging.dll

The logger sending messages to the external recipient ILogListener.

public class ExternalLogListener : LogListener, ILogListener, IPersistable, IDisposable
Inheritance
ExternalLogListener
Implements
IPersistable
Inherited Members
Extension Methods

Remarks

Initializes a new instance of the ExternalLogListener.

Constructors

ExternalLogListener(ILogListener)

The logger sending messages to the external recipient ILogListener.

public ExternalLogListener(ILogListener logger)

Parameters

logger ILogListener

External recipient of messages.

Remarks

Initializes a new instance of the ExternalLogListener.

Properties

Logger

External recipient of messages.

public ILogListener Logger { get; }

Property Value

ILogListener

Methods

OnWriteMessages(IEnumerable<LogMessage>)

To record messages.

protected override void OnWriteMessages(IEnumerable<LogMessage> messages)

Parameters

messages IEnumerable<LogMessage>

Debug messages.