gpt4 book ai didi

c# - 我的 WCF 客户端构造函数重载在哪里?

转载 作者:行者123 更新时间:2023-11-30 18:09:36 25 4
gpt4 key购买 nike

我正在创建一个简单的 WCF 服务 (MailService),并添加了一个对客户端项目的服务引用。客户端项目中的对象浏览器成功显示了 MailService 元数据,包括一个名为 MailServiceClient 的对象,它的构造函数有 4 个重载。

我想使用单个字符串参数构造函数,为此客户端对象指定端点名称:

MailServiceClient client = 
new MailServiceClient("BasicHttpBinding_IMailService");

问题是:VS2008 只能看到无参数构造函数,这让我无法继续前进。它还(因此?)在该客户端对象中也看不到我唯一的方法 SendEmails()。

在不显示该服务的每一行代码的情况下,任何人都可以看出我在这里做错了什么吗?

最佳答案

这很不寻常。当有多个端点时,我看到它没有有无参数构造函数,但我从未见过它只有有无参数构造函数。听起来您可能在不同命名空间的某处有一个分部类。或者可能 Reference.cs 生成由于某种原因失败了。右键单击 MailServiceClient 和“转到定义”。如果您正在构建错误的类或存在部分类断开连接,您应该能够立即分辨出来。

关于c# - 我的 WCF 客户端构造函数重载在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2369256/

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