コード例 #1
0
        /// <summary>
        /// 转换Body为强类型
        /// </summary>
        /// <typeparam name="TBody">Body类型</typeparam>
        /// <returns></returns>
        public Message <TBody> Cast <TBody>()
        {
            var message = new Message <TBody>
            {
                Api  = this.Api,
                Id   = this.Id,
                Mode = this.Mode,
                Time = this.Time,
                Body = JsonSerializer.ConvertTo <TBody>(this.Body)
            };

            return(message);
        }
コード例 #2
0
 public T ConvertTo <T>()
 {
     return(JsonSerializer.ConvertTo <T>(this));
 }