配置文件中“命名空间”中的名称,可以吗?

时间:2019-11-18 13:04:32

标签: c# asp.net wcf webforms

是否可以在配置文件内的名称空间标记中包含URL?

例如:

“。cs”和“ .svc”类中包含以下说明。

[ServiceBehavior(Namespace =“ https://xpto.xpto.com/”)]

1 个答案:

答案 0 :(得分:0)

据我所知,这是不可能的。对配置文件的更改在编译阶段之后,在运行时环境中,在调用服务之前在运行时环境中生效,并确定要调用的方法。
客户端将使用WCF SOAP服务的名称空间来处理特定操作。就像下面的截图一样。
enter image description here
Post to的地址是服务基址,而实际方法将被调用由SOAPAction字段确定。

  

http://tempuri.org/IService/SayHello

http://tempuri.org是默认名称空间。其余的是方法名称的地址。
随时让我知道是否有什么可以帮助您的。