namespace NetAdmin.Domain.Events;
///
/// 同步数据库结构之前事件
///
public record SyncStructureBeforeEvent : SqlCommandEvent
{
///
/// Initializes a new instance of the class.
///
public SyncStructureBeforeEvent(SyncStructureBeforeEventArgs e)
{
Identifier = e.Identifier;
EventId = nameof(SyncStructureBeforeEvent);
CreatedTime = DateTime.Now;
EntityTypes = e.EntityTypes;
}
///
/// 实体类型
///
public Type[] EntityTypes { get; }
///
public override string ToString()
{
return string.Format(CultureInfo.InvariantCulture, "{0}: {1}", Id, Ln.数据库同步开始);
}
}