31 lines
1.1 KiB
C#
Raw Normal View History

2025-04-21 14:10:27 +08:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Http;
using System.Web.Http.Description;
using System.Web.Http.Dispatcher;
using System.Web.Mvc;
using System.Web.Routing;
using Swashbuckle.Application;
using SwashbuckleEx.WebApiTest.Selectors;
namespace SwashbuckleEx.WebApiTest
{
public class WebApiApplication : System.Web.HttpApplication
{
protected void Application_Start()
{
//AreaRegistration.RegisterAllAreas();
GlobalConfiguration.Configure(WebApiConfig.Register);
// WebApi支持Area
//GlobalConfiguration.Configuration.Services.Replace(typeof(IApiExplorer),
// new AreaApiExplorer(GlobalConfiguration.Configuration.Services.GetApiExplorer(),
// GlobalConfiguration.Configuration));
//GlobalConfiguration.Configuration.Services.Replace(typeof(IHttpControllerSelector),
// new AreaHttpControllerSelector(GlobalConfiguration.Configuration));
GlobalConfiguration.Configuration.MessageHandlers.Add(new SimpleCorsHandler());
}
}
}