Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否需要为每个合同提供单独的端点?_C#_Wcf - Fatal编程技术网

C# 是否需要为每个合同提供单独的端点?

C# 是否需要为每个合同提供单独的端点?,c#,wcf,C#,Wcf,我开发了一个WCF服务,该服务通过合同自托管,interface1,interface2。。。每个接口都由一个单独的类实现。如何为每个合同提供端点? 如何从客户端使用这些服务方法 为什么我要问这个问题,如果我的WCF服务有n个契约,那么我需要添加n个端点吗?那么客户端将如何使用该服务?我是否需要在客户端提供n个服务引用 请帮我把这个修好 提前谢谢。是的,是的,是的。每个合同都需要自己的服务端点,每个合同都需要客户端的服务引用。谢谢marc_S,我还有一个疑问,如果我为每个服务合同创建单独的服务类

我开发了一个WCF服务,该服务通过合同自托管,
interface1
interface2
。。。每个接口都由一个单独的类实现。如何为每个合同提供端点? 如何从客户端使用这些服务方法

为什么我要问这个问题,如果我的WCF服务有n个契约,那么我需要添加n个端点吗?那么客户端将如何使用该服务?我是否需要在客户端提供n个服务引用

请帮我把这个修好


提前谢谢。

是的,是的,是的。每个合同都需要自己的服务端点,每个合同都需要客户端的服务引用。谢谢marc_S,我还有一个疑问,如果我为每个服务合同创建单独的服务类,我是否需要提供单独的托管(在自托管中)?或者,对于每个契约,是否有任何方法可以处理多个服务实现。一个服务主机可以承载一个服务实现类。当然,这个服务实现类可以实现多个服务契约。