1. 程式人生 > >.net 創建WebApi的框架

.net 創建WebApi的框架

基礎 con 請求 不同 app png .com 使用 不足

在建立WebApi框架的時候,要想自己的業務需求是什麽。例如PC端(前端),APP端都要使用的同一接口,就得考慮Webapi來提供接口支持了。最近公司剛好讓我整合一下公司的接口項目(有WebService,MVC等等,好幾個項目,有點亂)。所以有了寫了這篇,希望自己以後能用得到,不足之處,歡迎留言。。

1.創建項目

技術分享圖片

生成之後:

技術分享圖片

二:創建自己的接口

創建好之後,我們可以留意到HomeController繼承的是Controller,ValuesController繼承的是ApiController。二者是不同的

RouteConfig 是我們的路由,可以自行配置

技術分享圖片

WebApiConfig 和 Global 兩者為配置文件 前者為api的啟動配置,也是基礎配置;後者Global 為全局配置,可配置啟動項,全局捕捉等。。

創建新的控制器:api框架 選webapi2控制器 繼承於ApiController

技術分享圖片

技術分享圖片

如果接口對外訪問,需要加上接口的訪問http請求方式,並配置好路由。

接口訪問的時候我們必須與配置的訪問方式對應

技術分享圖片

如果不對應呢?會有一個提示

技術分享圖片

webapi的接口是可以多端支持的

OK

———— 金州.拉文-庫裏

.net 創建WebApi的框架