using Newtonsoft.Json; using System; namespace Tianyi.DingtalkRobotKit { /// /// 文本消息 /// public class TextMessage : MessageBase { public TextMessage(TextOption option) :base() { this.text = option; } public TextMessage(string message) : base() { var option = new TextOption() { content = message }; this.text = option; } public TextOption text { get; set; } /// /// 消息类型 /// public override string msgtype { get => "text"; } /// /// 转换为json字符串 /// public override string ToJson() { var meaasge = new { msgtype = this.msgtype, text = this.text, at = this.at }; string messageJson = JsonConvert.SerializeObject(meaasge); return messageJson; } } }