using System.Collections.Generic; using System.Linq; namespace Abp.Events.Bus.Entities { public class EntityChangeReport { public List ChangedEntities { get; } public List DomainEvents { get; } public EntityChangeReport() { ChangedEntities = new List(); DomainEvents = new List(); } public bool IsEmpty() { return ChangedEntities.Count <= 0 && DomainEvents.Count <= 0; } public override string ToString() { return $"[EntityChangeReport] ChangedEntities: {ChangedEntities.Count}, DomainEvents: {DomainEvents.Count}"; } } }