Share via


INestedStreamEventGenerator<TAggregate> Interface

Definition

Defines a generator for nested stream events with aggregation support.

public interface INestedStreamEventGenerator<TAggregate> where TAggregate : class
type INestedStreamEventGenerator<'Aggregate (requires 'Aggregate : null)> = interface
Public Interface INestedStreamEventGenerator(Of TAggregate)

Type Parameters

TAggregate

The type of the aggregate object.

Derived

Methods

Name Description
Generate()

Generates groups of nested events with their aggregates.

Applies to