Насколько мне известно, RESTful WCF по-прежнему имеет ".svc" в своем URL-адресе.
Например, если интерфейс службы похож на
[OperationContract]
[WebGet(UriTemplate = "/Value/{value}")]
string GetDataStr(string value);
URI доступа подобен " http://machinename/Service.svc/Value/2". По моему мнению, часть преимуществ REST заключается в том, что он может скрывать детали реализации. URI RESTful, подобный " http://machinename/Service/value/2, может быть реализован любой структурой RESTful, но " http://machinename/Service.svc/Value/2 "показывает, что его реализация - WCF.
Как удалить этот хост ".svc" в URI доступа?