WebApiくりーむわーかープログラムとか。・試しててハマった事など。誰かのお役に立てば幸いかと。その他、いろいろエトセトラ。MVCでWebApi作ってたんですが、なんだか戻りがXMLになってしまう。Chromeで取るとデフォでXMLになるっぽい?デフォでJsonにしたい。stackoverflowに同じ質問あった。回答は色々あるけど、何となく今は↓が一番良さげ?デフォを変えるなら。}}WebApiConfigのRegisterの中で↑を追記。あと、ちょっと違うけど、URLの指定で最後に「~~.json」とか「~~.xml」って指定させて、フォーマットを変える方法。RedmineのAPIはこれ形式すな。}}ただ、最初のデフォルト強制する奴つけてると効かなくナリ。あと、↓の感じでURLは最後の「/」付けないと効かなかったりする。Routeの設定ちゃんとやればいけるっぽいの。/api/controller/action.json/ついでに、Routeの設定ってみんなどうしてるんでしょ。デフォのままだと、Controllerのみだから、GetとかPostしか作れないよね?Controller増やせばいいんだけど、ファイルいっぱいできるからあまし好きじゃない。action入れてやってたりするんですが、これってありなのかしら。WebApiにレスポンスヘッダつける以前、レスポンスヘッダ付けるやつを書いた。あっちはControllerを継承した普通のページ用のコントローラでの話。WebApiでやる場合はちょっと変えないと無理。}}Jsonで戻したい場合は、オブジェクトで戻すと思うんだけど、↑の感じで書いてあげるとオブジェクトをJsonにして戻してくれる。