Bonjour,
Je développe une WebApi en utilisant ASP.NET MVC 4.
Lors de mes appels REST de fonctions dans un navigateur, ma réponse est formatée soit en JSon soit en XML suivant le navigateur, je voudrais utiliser uniquement du xml.
J'ai parcouru un tuto : http://www.asp.net/web-api/overview/...-serialization qui explique comment faire, mais je ne saisis pas dans quel fichier je dois entrer la méthode
J'ai essayé ça dans mon global.asax mais ma réponse est toujours en JSon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 void ConfigureApi(HttpConfiguration config) { // Remove the JSON formatter config.Formatters.Remove(config.Formatters.JsonFormatter); }
Si vous pouviez m'orienter ce serait super !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 public class WebApiApplication : System.Web.HttpApplication { protected void Application_Start() { AreaRegistration.RegisterAllAreas(); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); } void ConfigureApi(HttpConfiguration config) { config.Formatters.Remove(config.Formatters.JsonFormatter); } } }
Merci d'avance
Partager