using Prism.Events; using XP.Hardware.MotionControl.Abstractions.Enums; namespace XP.Hardware.MotionControl.Abstractions.Events { /// /// 轴状态变化事件数据 | Axis Status Changed Event Data /// /// 轴标识 | Axis identifier /// 新的轴状态 | New axis status public record AxisStatusChangedData(AxisId AxisId, AxisStatus Status); /// /// 轴状态变化事件 | Axis Status Changed Event /// 当任意轴状态发生变化时发布 | Published when any axis status changes /// public class AxisStatusChangedEvent : PubSubEvent { } }