Table of Contents

Interface IChildrenFromAttribute

Namespace
Cratis.Chronicle.Projections.ModelBound
Assembly
Cratis.Chronicle.dll

Defines an attribute that indicates that a collection property is populated from child events.

public interface IChildrenFromAttribute : IKeyedAttribute
Inherited Members

Properties

EventType

Gets the type of event to project from.

Type EventType { get; }

Property Value

Type

IdentifiedBy

Gets the optional name of the property to identify children by.

string? IdentifiedBy { get; }

Property Value

string

ParentKey

Gets the optional name of the property on the parent to use as key.

string? ParentKey { get; }

Property Value

string