Table of Contents

Struct CascadeOffender

Namespace
Trellis.Mediator
Assembly
Trellis.Mediator.dll

Identifies an aggregate whose pending-event list changed during domain event dispatch.

public readonly record struct CascadeOffender : IEquatable<CascadeOffender>
Implements
Inherited Members

Constructors

CascadeOffender(Type, IReadOnlyList<string>)

Identifies an aggregate whose pending-event list changed during domain event dispatch.

public CascadeOffender(Type AggregateType, IReadOnlyList<string> CascadedEventTypeNames)

Parameters

AggregateType Type

The offending aggregate type.

CascadedEventTypeNames IReadOnlyList<string>

The cascaded event type names detected after dispatch.

Properties

AggregateType

The offending aggregate type.

public Type AggregateType { get; init; }

Property Value

Type

CascadedEventTypeNames

The cascaded event type names detected after dispatch.

public IReadOnlyList<string> CascadedEventTypeNames { get; init; }

Property Value

IReadOnlyList<string>