0

如何将 WCF REST 服务 UriTemplate 更新为 www.mysite.com/... 而不是系统名称http://mysystem/ ...

当我转到服务帮助页面时,我看到了系统名称,我不希望最终用户看到它。

http://myServerName.local/WCF/Svc.svc/blah/function

我想看看

http://www.mysite.com/WCF/Svc.svc/blah/function

我想这是我可以在 web.config 中更新的东西吗?

4

2 回答 2

1

像这样装饰您的运营合同:

[Description("www.mysite.com")]
string EchoWorld();
于 2011-04-15T21:51:11.910 回答
0

我不相信你可以。UriTemplate 属性仅用于路径解析。服务帮助页面完全从服务主机生成链接,因此从这个意义上说,如果您希望它反映在帮助服务页面中,则必须更改服务主机的基地址。

于 2010-02-18T16:11:29.697 回答