PageRenderTime 45ms CodeModel.GetById 22ms RepoModel.GetById 1ms app.codeStats 0ms

/MvcApplicationAPI/Global.asax.cs

https://github.com/henrikjakobsen/WebAPI
C# | 34 lines | 27 code | 5 blank | 2 comment | 0 complexity | 0e492e79a7e278ba7c4a7c52efb053a6 MD5 | raw file
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.Http;
  6. using System.Web.Mvc;
  7. using System.Web.Optimization;
  8. using System.Web.Routing;
  9. using Newtonsoft.Json.Serialization;
  10. namespace MvcApplicationAPI
  11. {
  12. // Note: For instructions on enabling IIS6 or IIS7 classic mode,
  13. // visit http://go.microsoft.com/?LinkId=9394801
  14. public class WebApiApplication : System.Web.HttpApplication
  15. {
  16. protected void Application_Start()
  17. {
  18. AreaRegistration.RegisterAllAreas();
  19. WebApiConfig.Register(GlobalConfiguration.Configuration);
  20. FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
  21. RouteConfig.RegisterRoutes(RouteTable.Routes);
  22. BundleConfig.RegisterBundles(BundleTable.Bundles);
  23. var json = GlobalConfiguration.Configuration.Formatters.JsonFormatter;
  24. json.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver();
  25. var xml = GlobalConfiguration.Configuration.Formatters.XmlFormatter;
  26. xml.UseXmlSerializer = true;
  27. }
  28. }
  29. }