Files
f9-web-ai-test/backend/F9WebAiTest.Domain/Entities/IDomainEvent.cs
T
2026-10-08 10:43:59 +08:00

16 lines
391 B
C#

using MediatR;
namespace F9WebAiTest.Domain.Entities;
/// <summary>领域事件接口(继承 MediatR 的 INotification,便于事件总线发布)</summary>
public interface IDomainEvent : INotification
{
DateTime OccurredOn { get; }
}
/// <summary>领域事件基类</summary>
public abstract record DomainEvent : IDomainEvent
{
public DateTime OccurredOn => DateTime.Now;
}