修改实体
continuous-integration/drone/push Build is running

This commit is contained in:
2024-08-20 10:25:06 +08:00
parent 4bf93d10b0
commit 78dbe23d0e
2 changed files with 18 additions and 16 deletions
+17 -15
View File
@@ -23,28 +23,30 @@ namespace IRaCIS.Core.Domain.Models
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public Guid Id { get; set; }
#region
private readonly List<DomainEvent> _domainEvents = [];
//[NotMapped]
//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