Supprimer le format Json dans WebApi
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
Code:
1 2 3 4 5 6 7
|
void ConfigureApi(HttpConfiguration config)
{
// Remove the JSON formatter
config.Formatters.Remove(config.Formatters.JsonFormatter);
} |
J'ai essayé ça dans mon global.asax mais ma réponse est toujours en JSon :
Code:
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);
}
}
} |
Si vous pouviez m'orienter ce serait super !
Merci d'avance