我目前正在研究使用 BTS 2006 SDK“提交”自定义适配器来启用单元测试来调用测试“包装器”BTS 编排。这个“测试”编排将依次“调用”或“启动”我希望测试的编排。
我更喜欢使用“提交”适配器之类的东西,而不是将“测试”编排公开为文件删除或 Web 服务(例如)。
但是我遇到了一个问题,SDK“提交”适配器工作正常,但似乎只支持单部分消息,即使 IBaseMessage 似乎提供(必须提供)多部分消息支持。
如果我自定义示例测试编排并输出多部分消息,代码运行正常,但通过 SDK 提交适配器收到的响应仅包含“正文部分”(注意:HAT 活动显示所有部分)。
有谁知道是否可以编写一个支持多部分消息的自定义适配器(提交适配器是独立主机),以及从哪里开始最好的地方?
注意:我还查看了 BizTalkAdapterWizard(适用于 BTS2006、VS2005),但我对适配器缺乏经验,因此很难了解如何使用生成的代码来解决我的问题。