namespace Infrastructure.Events { public class EntityUpdated : BaseEvent { public EntityUpdated(T entity,T originalEntity) : base(entity, nameof(EntityUpdated)) { this.OriginalEntity = originalEntity; } public T OriginalEntity { get; } } }