Table of Contents

Class LogListener

Namespace
ReFuel
Assembly
ReFuel.Common.dll
public class LogListener
Inheritance
LogListener
Derived
Inherited Members

Properties

Levels

public LogLevel Levels { get; }

Property Value

LogLevel

MutedCategories

public IReadOnlySet<string> MutedCategories { get; }

Property Value

IReadOnlySet<string>

Methods

Log(in LogMessage)

public void Log(in LogMessage message)

Parameters

message LogMessage

Mute(LogLevel)

public void Mute(LogLevel levels)

Parameters

levels LogLevel

Mute(string)

public void Mute(string category)

Parameters

category string

OnMessageLogged(in LogMessage)

protected virtual void OnMessageLogged(in LogMessage message)

Parameters

message LogMessage

Unmute(LogLevel)

public void Unmute(LogLevel levels)

Parameters

levels LogLevel

Unmute(string)

public void Unmute(string category)

Parameters

category string

Events

MessageLogged

public event LogMessageHandler? MessageLogged

Event Type

LogMessageHandler