码迷,mamicode.com
首页 > Windows程序 > 详细

Asp.Net Webapi路由基本设置

时间:2016-11-25 07:26:39      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:.com   模式   config   object   api   protect   under   文件夹   param   

1、直接在Global.asax中添加配置

如:

using MvcApplication4.App_Start;
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;

namespace MvcApplication4
{
    // 注意: 有关启用 IIS6 或 IIS7 经典模式的说明,
    // 请访问 http://go.microsoft.com/?LinkId=9394801
    public class MvcApplication : System.Web.HttpApplication
    {
        protected void Application_Start()
        {

            RouteTable.Routes.MapHttpRoute("WebApi", "api/{controller}/{action}/{id}",
                new { id = RouteParameter.Optional });
            AreaRegistration.RegisterAllAreas();

            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);
            BundleTable.EnableOptimizations = false;
        }
    }
}

 

2、在App_Start文件夹中添加WebAPIConfig.cs类,后在Global.asax文件,在 Application_Start 方法中 初始化路由映射

WebAPIConfig.cs:

技术分享

Global.asax

        protected void Application_Start(object sender, EventArgs e)
        {
            //在应用程序启动时注册路由映射
            WebAPIConfig.Register(GlobalConfiguration.Configuration);
        }

 

Asp.Net Webapi路由基本设置

标签:.com   模式   config   object   api   protect   under   文件夹   param   

原文地址:http://www.cnblogs.com/eedc/p/6100205.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!