/// <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); }
public T ConvertTo <T>() { return(JsonSerializer.ConvertTo <T>(this)); }