0
我有一個通過屬性(而不是使用web.config)配置的.NET WCF Rest端點。我想通過屬性實現<useRequestHeadersForMetadataAddress/>
行爲。任何想法如何做到這一點?如何在WCF中使用屬性指定<useRequestHeadersForMetadataAddress />行爲?
我有一個通過屬性(而不是使用web.config)配置的.NET WCF Rest端點。我想通過屬性實現<useRequestHeadersForMetadataAddress/>
行爲。任何想法如何做到這一點?如何在WCF中使用屬性指定<useRequestHeadersForMetadataAddress />行爲?
這個問題沒有意義。 WCF Rest端點不是由屬性配置的。 REST服務契約正在使用屬性來定義所需的Web方法。端點仍然需要通過服務主機,服務主機工廠或配置進行配置。
UseRequestHeadersForMetadataAddress
用於根據請求WSDL時使用的主機頭在WSDL中正確設置地址。它不能由屬性設置。此外,WCF中的WSDL無法描述REST服務,因此沒有理由在REST服務中使用此行爲。