Class ScenarioLogFilter
A class representing filters for scenario events.
Implements
Inherited Members
Namespace: Phoenix.BotBrain.Overmind
Assembly: Phoenix.Plugin.BotBrain.Overmind.dll
Syntax
public class ScenarioLogFilter : LogFilterBase, INotifyPropertyChanged
Constructors
View SourceScenarioLogFilter(LogEvent)
Initializes a new instance of the ScenarioLogFilter class.
Declaration
public ScenarioLogFilter(LogEvent e)
Parameters
Type | Name | Description |
---|---|---|
LogEvent | e | The log event to create the filter from. |
ScenarioLogFilter(string)
Initializes a new instance of the ScenarioLogFilter class.
Declaration
public ScenarioLogFilter(string value)
Parameters
Type | Name | Description |
---|---|---|
string | value | The value to filter on. |
Methods
View SourceRead(LogEvent)
Gets the value to filter on from a log event.
Declaration
protected override string? Read(LogEvent e)
Parameters
Type | Name | Description |
---|---|---|
LogEvent | e | The log event. |
Returns
Type | Description |
---|---|
string | The value to filter on. |