领域事件添加到测试环境-测试
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-08-20 13:14:06 +08:00
parent a70f661e86
commit 995bdee1f6
5 changed files with 81 additions and 70 deletions
+15 -16
View File
@@ -26,27 +26,26 @@ namespace IRaCIS.Core.Domain.Models
#region
//[NotMapped]
//private readonly List<DomainEvent> _domainEvents = [];
private readonly List<DomainEvent> _domainEvents = [];
//[NotMapped]
//public IReadOnlyCollection<DomainEvent> DomainEvents => _domainEvents.AsReadOnly();
[NotMapped]
public IReadOnlyCollection<DomainEvent> DomainEvents => _domainEvents.AsReadOnly();
//public void AddDomainEvent(DomainEvent domainEvent)
//{
// _domainEvents.Add(domainEvent);
//}
public void AddDomainEvent(DomainEvent domainEvent)
{
_domainEvents.Add(domainEvent);
}
//public void RemoveDomainEvent(DomainEvent domainEvent)
//{
// _domainEvents.Remove(domainEvent);
//}
public void RemoveDomainEvent(DomainEvent domainEvent)
{
_domainEvents.Remove(domainEvent);
}
//public void ClearDomainEvents()
//{
// _domainEvents.Clear();
//}
public void ClearDomainEvents()
{
_domainEvents.Clear();
}
#endregion