WCFでのRESTをざっくりとメモ

とりあえず、web.configのendpointBehaviorsの中になbehaviorを作る。
作成するサービスのendopointのbehaviorを上で作った奴にする。
サービスのinterfece内でOperation Contractに相当するメソッドにWebGet属性を付ける。
UriTemplateに対応するUriを設定。
{}で囲った部分が、引き数としてわたってくる。
{hoge=ほにゃほにゃ}とした場合、実際のリクエストでその部分が省略されると「ほにゃほにゃ」が引数でわたってくる。
例:

        [OperationContract]
        [WebGet(UriTemplate = "User/{id=allusers}/")]
        User[] GetUsers(string id);

あとはinterfaceを実装。
このステップでとりあえずできる。