Show / Hide Table of Contents

Class BotBrainLogForwarder

Forwards log events from the brain library to UI.

Inheritance
object
BotBrainLogForwarder
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Phoenix.BotBrain.Logging
Assembly: Phoenix.Plugin.BotBrain.Logging.dll
Syntax
public class BotBrainLogForwarder

Methods

View Source

Publish(LogLevel, object?)

Publishes a log event.

Declaration
public void Publish(LogLevel severity, object? message)
Parameters
Type Name Description
LogLevel severity

The log level.

object message

The log message.

Events

View Source

BotDataReceived

The receiving event handler for brain bot data.

Declaration
public event EventHandler<BotDataEventArgs>? BotDataReceived
Event Type
Type Description
EventHandler<BotDataEventArgs>
View Source

EventReceived

The receiving event handler for brain log view models.

Declaration
public event EventHandler<LogEvent>? EventReceived
Event Type
Type Description
EventHandler<LogEvent>
  • View Source
In this article
Back to top Generated by DocFX