在我的web api中,我允许用户通过扩展名指定他们想要的数据:ie。 host / api / location / getmyhouse.json或getmyhouse.xml。
但是我也有不能获得的行动,如果行动成功,他们会返回。为此,指定返回类型并没有多大意义,所以我试图让它只是默认为json。但是默认情况下,似乎使用了xml。
有没有办法将格式化程序默认为json vs xml而不将xml作为格式化程序删除而没有客户端指定它,因为我希望通过浏览器中的简单URL来完成。这是一个内部事物,所以这就是我们想要的。