我尝试创建一个自定义管道组件,该组件接受消息并动态附加另一个部分(在 Disassemble 阶段)。我还没有设置发送端口,以便我可以看到 BizTalk 正在尝试处理的内容。我只能看到身体部分,其他部分没有出现。这是我使用的代码:
var part = pc.GetMessageFactory().CreateMessagePart();
part.Data = new MemoryStream(new byte[] {1, 2, 3, 4, 5});
inmsg.AddPart("another_part", part, false);
谢谢你。