??Asp.Net MVC??WebApi???·???????
???????????? ???????[ 2015/7/8 11:35:46 ] ???????????????????
?????????????·???????
?????????????????Asp.Net MVC?????WebApi????????·???????????????????????????ж??????????Web?????????ò?????????????????·????????????д?????????е??????????????????????У??????????·???????????????????????
???????磺 App_Start/RouteConfig.cs??
????routes.MapRoute(
????name: "Default"??
????url: "{controller}/{action}/{id}"??
????defaults: new { controller = "Home"?? action = "Index"?? id = UrlParameter.Optional }
????);
????Areas/Admin/AdminAreaRegistration.cs??
????context.MapRoute(
????name: "Login"??
????url: "login"??
????defaults: new { area = "Admin"?? controller = "Account"?? action = "Login"?? id = UrlParameter.Optional }??
????namespaces: new string[] { "Wenku.Admin.Controllers" }
????);
??????????????????????????default·???????????login??·????????????????????????????????????????·???????????·?????????Ч???
??????????????????????????·???????????????Asp.Net MVC??WebApi?????·???????????????????????????????????????????????·???????????????????
????????????·
????1???????·????????????????????????mvc4.0?????
????public class MvcApplication : System.Web.HttpApplication
????{
????protected void Application_Start()
????{
????AreaRegistration.RegisterAllAreas();
????WebApiConfig.Register(GlobalConfiguration.Configuration);
????FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
????RouteConfig.RegisterRoutes(RouteTable.Routes);
????}
????}
????Mvc·?????????????????
????a. AreaRegistration.RegisterAllAreas(); ???????·??
????b. RouteConfig.RegisterRoutes(RouteTable.Routes); ??????·??
????WebApi·???????????????
????WebApiConfig.Register(GlobalConfiguration.Configuration); ???WebApi·??
????2?????·???????????
????AreaRegistrationContext
????RouteCollection
????HttpRouteCollection
???????·?????????????????????????·????
????3??·???????????
????a??????·?????????
????b??????????·??????RoutePriority??HttpRoutePriority?????????????涼??Priority???????
????c????????RegistrationContext?????·????????????????????·?ɡ?
????d?????е?·?????????????????????????RouteCollection??HttpRouteCollection???????Ч??
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11