Class Entitree
- Namespace
- The.Persistence
- Assembly
- Instagile.dll
[MessagePackObject(true)]
public sealed record Entitree : IEquatable<Entitree>
- Inheritance
-
Entitree
- Implements
- Inherited Members
Properties
Branches
[JsonInclude]
public List<Entitree> Branches { get; }
Property Value
Leaf
public Guid Leaf { get; init; }
Property Value
Methods
Petrify(Dictionary<Guid, Row>, IEntity)
public static Entitree Petrify(Dictionary<Guid, Row> data, IEntity leaf)
Parameters
dataDictionary<Guid, Row>leafIEntity
Returns
Reify(Dictionary<Guid, Row>, IEntityContext)
public void Reify(Dictionary<Guid, Row> state, IEntityContext context)
Parameters
stateDictionary<Guid, Row>contextIEntityContext