first commit

This commit is contained in:
yanpeng200212
2026-10-08 10:43:59 +08:00
commit 8430ba0452
288 changed files with 29595 additions and 0 deletions
@@ -0,0 +1,15 @@
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;
}