Vous pouvez démarrer here pour les services REST WCF.
La principale chose que vous devez savoir est sur l'interface:
[ServiceContract]
public interface IMSDNMagazineService
{
[OperationContract]
[WebGet(UriTemplate="/")]
IssuesCollection GetAllIssues();
[OperationContract]
[WebGet(UriTemplate = "/{year}")]
IssuesData GetIssuesByYear(string year);
[OperationContract]
[WebGet(UriTemplate = "/{year}/{issue}")]
Articles GetIssue(string year, string issue);
[OperationContract]
[WebGet(UriTemplate = "/{year}/{issue}/{article}")]
Article GetArticle(string year, string issue, string article);
[OperationContract]
[WebInvoke(UriTemplate = "/{year}/{issue}",Method="POST")]
Article AddArticle(string year, string issue, Article article);
}
L'attribut WebInvoke vous obtiendrez ce que vous voulez en utilisant une belle URL. Donc, vous finiriez avec quelque chose comme http://www.something.com/dothis/x/y.
Merci pour la réponse détaillée! – Nir