【问题标题】:Precompiled Azure Function and SOAP endpoints预编译的 Azure 函数和 SOAP 终结点
【发布时间】:2017-04-25 19:56:01
【问题描述】:

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

执行函数时出现异常:Functions.TimerTriggerCSharp。 System.ServiceModel:找不到具有名称的端点元素 'ServiceNowSoapDev' 和合同 'ServiceNowReference.ServiceNowSoap' 在 ServiceModel 客户端配置部分。这可能是 因为没有为您的应用程序找到配置文件,或者 因为在 客户端元素。

【问题讨论】:

    标签: azure wcf azure-functions servicenow


    【解决方案1】:

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

    new ServiceNowSoapClient(binding, remoteAddress);
    

    查看更多代码here

    【讨论】:

    • 这行得通;我以编程方式添加它并且它正在工作。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-29
    • 1970-01-01
    • 2019-02-21
    • 2018-02-08
    相关资源
    最近更新 更多