公司的很多项目前期一直是用的WebForms.但是因为业务的发展,公司要在原有的项目上接入移动端,webservice有点老旧了,现在比较流行RESTFul,于是乎就想到了WebAPI. 一.如果是新建项目最简单,文件=>新建=>项目=>Web=> ASP.NET Web 应用程序,在下方同时勾选Web Forms 和 Web API 核心引用即可,webfroms核心和WebAPI核心的应用程序就创建好了. 二.如果是原有的项目上增加WebAPI,只要将相关的包引用即可. 1.这
原文参考: ASP.NET Web Api 2.2: Create a Self-Hosted OWIN-Based Web Api from Scratch 新建控制台程序,引入Owin包 PM> Install-Package Microsoft.AspNet.WebApi.OwinSelfHost -Pre 添加Startup类 public class Startup { public void Configuration(IAppBuilder app) { var webApiCon
一.添加WebApi项目 二.nuget下载WebApi所需的类库引用 install-package Microsoft.AspNet.WebApi install-package Microsoft.Owin.Host.SystemWeb install-package Microsoft.AspNet.WebApi.Cors 三.WebApi基础配置 配置webapi路由.跨域支持 public static class WebApiConfig { public static v