Interface IBasedOn<T>
Handles deserialization of objects which may be based on templates.
Namespace: Microsoft.XboxStudios.BotBrain
Assembly: BotBrain.Abstractions.dll
Syntax
public interface IBasedOn<T> : IBasedOn
Type Parameters
| Name | Description |
|---|---|
| T | The object type. |
Properties
View SourceBasedOn
Gets the name of the template this object is based on.
Declaration
string? BasedOn { get; }
Property Value
| Type | Description |
|---|---|
| string |
BasedOnObject
Gets or sets the template this object is based on.
Declaration
T BasedOnObject { get; set; }
Property Value
| Type | Description |
|---|---|
| T |