using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace TeamAAS_VP.Core.Lights
{
///
/// 表示与灯控制器相关的事件参数。
///
///
/// 此类用于在事件中传递触发事件的 实例。
///
public class LightControllerEventArgs : EventArgs
{
///
/// 获取触发事件的灯控制器实例。
///
///
/// 该属性可能为 null,具体取决于事件触发方是否提供了控制器实例。
///
public ILightController Controller { get; }
///
/// 使用指定的灯控制器实例初始化 的新实例。
///
/// 要与事件一起传递的 实例。
public LightControllerEventArgs(ILightController controller)
{
Controller = controller;
}
}
}