普通解决方案增加webapi支持

Laughing
2019-05-17 / 0 评论 / 1,161 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年04月27日,已超过1362天没有更新,若内容或图片失效,请留言反馈。

添加程序集

System.Net.Http
System.Net.Http.Formatting
System.Web.Http
System.Web.Http.Common
System.Web.Http.WebHost

增加全局配置文件Global.asax

using System;  
using System.Collections.Generic;  
using System.Linq;  
using System.Web;  
using System.Web.Http;  
using System.Web.Mvc;  
using System.Web.Routing;  
using System.Web.Security;  
using System.Web.SessionState;  
  
namespace WebApplication4  
{  
    public class Global : System.Web.HttpApplication  
    {  
  
        protected void Application_Start(object sender, EventArgs e)  
        {  
            AreaRegistration.RegisterAllAreas();  
            RouteTable.Routes.MapHttpRoute(  
     name: "DefaultApi",  
     routeTemplate: "api/{controller}/{id}",  
     defaults: new  
     {  
         id = RouteParameter.Optional  
     });  
        }  
  
        protected void Session_Start(object sender, EventArgs e)  
        {  
  
        }  
  
        protected void Application_BeginRequest(object sender, EventArgs e)  
        {  
  
        }  
  
        protected void Application_AuthenticateRequest(object sender, EventArgs e)  
        {  
  
        }  
  
        protected void Application_Error(object sender, EventArgs e)  
        {  
  
        }  
  
        protected void Session_End(object sender, EventArgs e)  
        {  
  
        }  
  
        protected void Application_End(object sender, EventArgs e)  
        {  
  
        }  
    }  
}
1

评论 (0)

取消
  1. 头像
    666
    Windows 10 · Google Chrome

    谢谢楼主。 666666

    回复
  2. 头像
    gh
    MacOS · Safari

    谢谢分享!

    回复