【问题标题】:Unexpected naming of client for a WCF serviceWCF 服务的客户端意外命名
【发布时间】:2012-10-26 13:30:47
【问题描述】:

我有一个简单的 WCF 服务,它有一个接口和一个类。当我向控制台应用程序添加服务引用时,我的 WCF 服务类没有获得预期的名称。我的 WCF 服务类名称是 service1,但它向客户端公开为 Service1Client

为什么在我的实际班级名称之前添加了“Client”这个词?我是否需要在我的 web.config 中为服务添加任何内容或在 app.config 中为控制台端添加任何内容?

【问题讨论】:

    标签: wcf


    【解决方案1】:

    “客户端”是您的服务代理生成的类,它充当包装器,公开您的服务元素并为您管理底层渠道/通信。这是您在使用服务的客户端应用程序中使用的,以便利用该服务。

    【讨论】:

    • 我希望客户不应该出现这个词,而是类名“Service1”应该公开然后我需要做的事情。
    • 在其他 wcf 服务示例中,“client”这个词没有出现,那么为什么在我的情况下这个词应该出现。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多