Class TestBrainSerializer
The test bot brain serializer.
Inheritance
TestBrainSerializer
Inherited Members
Namespace: Microsoft.XboxStudios.BotBrain.Samples.ClassBased
Assembly: BotBrain.Samples.dll
Syntax
public class TestBrainSerializer : BrainSerializer<TestGameState, TestAutomatedBot, TestAction, TestBotBrain>, IBrainSerializer, ITitleResourceHelper, IResourceHelper, IMetadataAccess
Remarks
Initializes a new instance of the TestBrainSerializer class.
Constructors
View SourceTestBrainSerializer(IServiceProvider, ILogger<TestBrainSerializer>?)
The test bot brain serializer.
Declaration
public TestBrainSerializer(IServiceProvider services, ILogger<TestBrainSerializer>? logger = null)
Parameters
Type | Name | Description |
---|---|---|
IServiceProvider | services | The service provider used for construction. |
ILogger<TestBrainSerializer> | logger | The logger to use. |
Remarks
Initializes a new instance of the TestBrainSerializer class.
Properties
View SourceTitleOutputFolder
Gets the output folder for title resources.
Declaration
public override string TitleOutputFolder { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Microsoft.XboxStudios.BotBrain.Composition.BrainSerializerBase<Microsoft.XboxStudios.BotBrain.Samples.ClassBased.TestGameState, Microsoft.XboxStudios.BotBrain.Samples.ClassBased.TestAutomatedBot, Microsoft.XboxStudios.BotBrain.Samples.ClassBased.TestAction>.TitleOutputFolder
Methods
View SourceWriteTitleResources()
Writes the embedded bot brain title-specific resources to disk.
Declaration
protected override void WriteTitleResources()
Overrides
Microsoft.XboxStudios.BotBrain.Composition.BrainSerializerBase<Microsoft.XboxStudios.BotBrain.Samples.ClassBased.TestGameState, Microsoft.XboxStudios.BotBrain.Samples.ClassBased.TestAutomatedBot, Microsoft.XboxStudios.BotBrain.Samples.ClassBased.TestAction>.WriteTitleResources()