Namespace Phoenix.BotBrain.Logging
Classes
BotBrainLogForwarder
Forwards log events from the brain library to UI.
BotBrainLogger
An ILogger class which logs to bot brain's forwarder.
BotBrainUILogger
An alternative BotBrainLogger class which sends exceptions as telemetry.
BrainLogViewModel
The view model for the brain log panel.
DeviceLogFilter
A class representing filters for log event sources (device names).
LevelLogFilter
A class representing filters for log event levels.
LogColumn
A column in the log view.
LogEvent
Represents a log event from the bot brain, which can be saved and reloaded.
LogFilterBase
An abstract class for creating filters for log event properties.
LogFilterGroupBase
A class representing a group of related filters.
LogFilterGroup<T>
A class representing a group of related filters.
LoggingInfo
A class to hold logging information.
LoggingUIServiceCollectionExtensions
The bot brain UI services.
NameLogFilter
A class representing filters for log event names.