Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.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
Wcf svcutil.exe冗余代理类_Wcf_Svcutil.exe - Fatal编程技术网

Wcf svcutil.exe冗余代理类

Wcf svcutil.exe冗余代理类,wcf,svcutil.exe,Wcf,Svcutil.exe,我有一个包含两个服务的WCF服务库。这两个服务在其操作中共享一组公共类 使用svcutil.exe生成WCF代理时,我会得到两组代理类(每个服务一个)。有没有办法让它只生成一组共享类?或者我必须将这些类划分为单独的名称空间吗?您可以向svcutil.exe命令行提供多个服务端点URI。当您指定多个端点URI时,共享公共模式的任何类型都将生成一次,并在所有服务契约中重用 您可以向svcutil.exe命令行提供多个服务端点URI。当您指定多个端点URI时,共享公共模式的任何类型都将生成一次,并在所

我有一个包含两个服务的WCF服务库。这两个服务在其操作中共享一组公共类


使用svcutil.exe生成WCF代理时,我会得到两组代理类(每个服务一个)。有没有办法让它只生成一组共享类?或者我必须将这些类划分为单独的名称空间吗?

您可以向svcutil.exe命令行提供多个服务端点URI。当您指定多个端点URI时,共享公共模式的任何类型都将生成一次,并在所有服务契约中重用


您可以向svcutil.exe命令行提供多个服务端点URI。当您指定多个端点URI时,共享公共模式的任何类型都将生成一次,并在所有服务契约中重用


老实说,我不确定。几年前,我几乎所有的事情都改用REST服务,但我没有回头看。经典的SOAP/WSDL服务是如此繁重、臃肿和僵硬,除非我有绝对零的选项(谢天谢地,这已经多年没有发生过了。)@DusanPlavak它确实会产生错误,但常见的类在输出中。。。无法找到任何方法来停止报告错误,但不确定。几年前,我几乎所有的事情都改用REST服务,但我没有回头看。经典的SOAP/WSDL服务是如此繁重、臃肿和僵硬,除非我有绝对零的选项(谢天谢地,这已经多年没有发生过了。)@DusanPlavak它确实会产生错误,但常见的类在输出中。。。但无法找到阻止报告错误的方法