当前位置: 首页 > 编程语言 > C#

服务引用不是Create方法Share

时间:2023-04-10 16:11:28 C#

服务引用不是Create方法那里的网络服务。问题是,服务引用不会创建我可以在常规应用程序中使用的任何类或方法,它只是定义了两个接口和许多数据类型。也许我错了,但据我所知,服务引用应该创建一个类,我可以用它来调用服务上的不同方法。然后我的工作是将我的业务模型数据转换为Web服务的数据类型,以便我可以将参数发送到方法并使用它们的响应。我做错了什么,我应该使用不同的方法来使用外部SOAPWeb服务吗?查看您的服务参考。右键单击并选择“配置服务引用”。取消选中“在引用的程序集中重用类型”并让它重建代理。在我的示例中,我创建了一个对名为“Example”的WCF服务的服务引用。这将创建命名空间WebApplication1.Example。我的WCF服务简称为Service1,它是IService1的一个实现,它有2个默认操作和我为好玩而添加的添加。一旦有了服务引用,我就有了一个usingWebApplication1.Example;然后在C#中,varclient=newService1Client();.请注意,约定是将“-Client”附加到我的服务名称,这是有道理的,因为它是实际服务的代理。从那里它只是varx=client.Add(5,6);顺便说一句,您可能不需要网络参考。虽然它可能“只是工作”,但它甚至不能作为服务参考。Web参考与服务参考HTH!以上是C#学习教程:服务参考并不是创建方法分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处: