private static PrivateMessageFromType ConvertType(FromMessageType source) { switch (source) { case FromMessageType.好友消息: return(PrivateMessageFromType.Friend); case FromMessageType.群临时消息: return(PrivateMessageFromType.Group); case FromMessageType.讨论组临时消息: return(PrivateMessageFromType.DiscussGroup); case FromMessageType.Unknown: case FromMessageType.讨论组消息: case FromMessageType.群消息: return(PrivateMessageFromType.Unknown); default: throw new ArgumentOutOfRangeException(nameof(source), source, null); } }
/// <summary> /// 表单提示信息构造函数 /// </summary> /// <param name="formMessageType">提示方式,失败或成功</param> /// <param name="message">提示信息</param> /// <param name="linkName">主链接文字</param> /// <param name="linkUrl">主链接Url</param> public FromMessage(FromMessageType formMessageType, string message, string linkName, string linkUrl) { Type = Type; Message = message; Link = new ViewLink(linkName, linkUrl); }
/// <summary> /// 表单提示信息构造函数 /// </summary> /// <param name="formMessageType">提示方式,失败或成功</param> /// <param name="message">提示信息</param> public FromMessage(FromMessageType formMessageType, string message) { Type = Type; Message = message; Link = new ViewLink("返回首页", "pages/index"); }