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