A ma connaissance, le RESTful WCF a toujours ".svc" dans son URL.
Par exemple, si l'interface de service est du type
[OperationContract]
[WebGet(UriTemplate = "/Value/{value}")]
string GetDataStr(string value);
L'URI d'accès est comme "http://machinename/Service.svc/Value/2". D'après ce que j'ai compris, une partie de l'avantage de REST est qu'il peut cacher les détails de la mise en œuvre. Un URI RESTful comme "http://machinename/Service/value/2" peut être mis en œuvre par n'importe quel cadre RESTful, mais un "http://machinename/Service.svc/value/2" expose sa mise en œuvre est WCF.
Comment puis-je supprimer cet hôte ".svc" dans l'URI d'accès ?