/MvcApplicationAPI/Global.asax.cs
https://github.com/henrikjakobsen/WebAPI · C# · 34 lines · 27 code · 5 blank · 2 comment · 0 complexity · 0e492e79a7e278ba7c4a7c52efb053a6 MD5 · raw file
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.Http;
- using System.Web.Mvc;
- using System.Web.Optimization;
- using System.Web.Routing;
- using Newtonsoft.Json.Serialization;
- namespace MvcApplicationAPI
- {
- // Note: For instructions on enabling IIS6 or IIS7 classic mode,
- // visit http://go.microsoft.com/?LinkId=9394801
- 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);
- var json = GlobalConfiguration.Configuration.Formatters.JsonFormatter;
- json.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver();
- var xml = GlobalConfiguration.Configuration.Formatters.XmlFormatter;
- xml.UseXmlSerializer = true;
- }
- }
- }