Table of Contents

Interface IDomainEvent<TEntity>

Namespace
Silverback.Domain
Assembly
Silverback.Core.Model.dll

An event that generates inside the domain (model).

public interface IDomainEvent<out TEntity> : IDomainEvent, IMessageWithSource, IEvent, IMessage where TEntity : class

Type Parameters

TEntity

The type of the related domain entity.

Properties

Source

Gets the reference to the domain entity that generated this event.

TEntity? Source { get; }

Property Value

TEntity