/// <summary> /// 将对象打包成一帧写入管道 /// </summary> /// <param name="p_writer"></param> /// <param name="p_message"></param> /// <returns></returns> public static Task WriteFrame(PipeWriter p_writer, object p_message) { bool compress = RpcKit.SerializeObj(p_message, out var content); return(WriteFrame(p_writer, content, compress)); }
/// <summary> /// 将对象打包成一帧写入流 /// </summary> /// <param name="p_stream"></param> /// <param name="p_message"></param> /// <returns></returns> public static Task WriteFrame(Stream p_stream, object p_message) { bool compress = RpcKit.SerializeObj(p_message, out var content); return(WriteFrame(p_stream, content, compress)); }