namespace Kean.Domain { /// /// 通知 /// public sealed class NotificationEvent : IEvent { /// /// 构造函数 /// /// 消息码 /// 消息内容 /// 属性名 /// 属性值 public NotificationEvent(object errorCode, string errorMessage, string propertyName, object attemptedValue) { ErrorCode = errorCode; ErrorMessage = errorMessage; PropertyName = propertyName; AttemptedValue = attemptedValue; } /// /// 获取消息码 /// public object ErrorCode { get; } /// /// 获取消息内容 /// public string ErrorMessage { get; } /// /// 获取属性名 /// public string PropertyName { get; } /// /// 获取属性值 /// public object AttemptedValue { get; } } }