预编译Azure功能和肥皂端点



我正在编写一个预编译的Azure函数,该功能将对SERVICENOW执行SOAP调用。该代码是独立的EXE,但我似乎无法将其转换为预编译功能。知道这是因为我的dll找不到app.config文件,但是围绕它的最佳方法是什么。下面的错误消息。ServiceNow需要我设置某些绑定和端点配置。他们的ServiceNowSoapClient类的其他承包商可以直接指定URL,但似乎不允许我进入绑定设置。

执行功能时异常:functions.timertriggercsharp。 System.ServiceModel:找不到带有名称的端点元素 " ServiceNowsoapdev"和Contract'ServiceNowReference.ServiceNowsoap' 在" ServiceModel客户端配置"部分中。这可能是 因为您的应用程序没有找到配置文件,或 因为没有匹配此名称的端点元素可以在 客户元素。

在WCF中,您可以通过编程方式定义客户端绑定和端点,而不是使用app.config。使用带有两个参数的生成客户端的构造函数:

new ServiceNowSoapClient(binding, remoteAddress);

请参阅此处的更多代码。

最新更新