using RobotNet10.RobotApp.Client.Shared.Devices; namespace RobotNet10.RobotApp.Devices; /// /// Event args khi có lỗi xảy ra /// public class DeviceErrorEventArgs : EventArgs { public Exception Exception { get; } public DeviceStatus Status { get; } public string? Context { get; } public DateTime Timestamp { get; } public DeviceErrorEventArgs(Exception exception, DeviceStatus status, string? context = null) { Exception = exception; Status = status; Context = context; Timestamp = DateTime.UtcNow; } }