/// <summary> /// 自定义异常 /// </summary> /// <param name="Data">客户端接收对象 例如: {status=1,data="这是消息!"}</param> public SyMessageException(object Message) : base($"自定义异常 请忽略!{SyMessageBoxStatus.Custom.ToString()}") { this.Model = new SyMessageBoxModel(Message, SyMessageBoxStatus.Custom); }
/// <summary> /// 失败并返回 /// </summary> /// <param name="Messager"></param> public SyMessageException(string Message) : base(Message) { this.Model = new SyMessageBoxModel(Message, SyMessageBoxStatus.Fail); }
/// <summary> /// 状态返回 /// </summary> /// <param name="Messager"></param> public SyMessageException(SyMessageBoxStatus syMessageBoxStatus) : base(syMessageBoxStatus.ToDescription()) { this.Model = new SyMessageBoxModel(syMessageBoxStatus.ToDescription(), syMessageBoxStatus); }
/// <summary> /// 成功消息 /// </summary> public SyMessageException() : base("操作成功!") { this.Model = new SyMessageBoxModel(this.Message, SyMessageBoxStatus.Success); }