using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Web.Http;
|
|
namespace MailQuery
|
{
|
public static class WebApiConfig
|
{
|
public static void Register(HttpConfiguration config)
|
{
|
// Web API configuration and services
|
|
// Web API routes
|
config.MapHttpAttributeRoutes();
|
|
config.Routes.MapHttpRoute(
|
name: "mailquery",
|
routeTemplate: "Mailquery/query",
|
defaults: new {controller="query" }
|
);
|
/*config.Routes.MapHttpRoute(
|
name: "DefaultApi",
|
routeTemplate: "api/{controller}/{id}",
|
defaults: new { id = RouteParameter.Optional }
|
);*/
|
var removexml = config.Formatters.XmlFormatter.SupportedMediaTypes.FirstOrDefault(tp => tp.MediaType == "application/xml");
|
config.Formatters.XmlFormatter.SupportedMediaTypes.Remove(removexml);
|
}
|
}
|
}
|