gpt4 book ai didi

c# - 在 BizTalk 2009 中查找外部程序集的用法

转载 作者:太空宇宙 更新时间:2023-11-03 13:33:32 25 4
gpt4 key购买 nike

我们有这个 Biztalk 2009 解决方案,其中包括将平面文本文件(制表符分隔)写入目录(我相信是发送端口)。

在写入文件之前,会在不同的字段上执行一些逻辑(去除不需要的字符、解析等),并且此逻辑保存在标准 C# 类中。

既然我已经找到了这个逻辑,我在哪里可以看到它在哪里被使用和引用?

我问这个是因为我想在写入文件之前对其他字段实现相同的想法。

解决方案非常庞大。

我查看了编排和管道,但找不到任何提及所述类及其方法的内容。

我也尝试了 VS 的搜索“完整解决方案”,在一些 XSD/XML 文件中发现了一些提及,但没有任何内容告诉我以前的开发人员决定在哪里使用这个逻辑。还尝试了“查找所有引用”,但作为 Biztalk 应用程序,它与标准 .NET 解决方案中的功能不同。

最佳答案

原来这些类及其方法在 functoids 中被引用.

如果您打开一个 .BTM 文件(映射),您将看到源模式和目标模式之间的数据如何被这些操作。

通过“配置 Functoid 脚本”,您可以选择内联 C#、JScript.NET 和其他语言来对源模式和目标模式之间的数据流执行某些操作。这些选项之一是“外部程序集”,您可以在其中从您在项目中引用的类中选择一个方法。

通过“配置 Functoid 输入”,您将能够配置要发送到“外部程序集”的引用方法的参数。

通过在“整个解决方案”中搜索该方法的名称,您最终会在 .BTM 文件的 XML 内容中找到它。从那里打开 BTM 文件(只需在您的解决方案中双击它),在网格中查找所有这些“S”符号,这就是它可能发生的地方。

关于c# - 在 BizTalk 2009 中查找外部程序集的用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19552058/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com