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 System.Configuration; using WebAPI.Common; namespace WebAPI { /// /// /// public class WebApiApplication : System.Web.HttpApplication { /// /// 启动 /// protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); BLL.Funs.ConnString = ConfigurationManager.AppSettings["ConnectionString"]; BLL.Funs.PageSize = Convert.ToInt32(ConfigurationManager.AppSettings["PageSize"]); BLL.ErrLogInfo.DefaultErrLogFullPath = Server.MapPath("~/ErrLog.txt"); PersonKqSocketSersvices.init(1000); // 使api返回为json GlobalConfiguration.Configuration.Formatters.XmlFormatter.SupportedMediaTypes.Clear(); } } }