簡體   English   中英

在同一項目中添加ASP.NET MVC和Web API Web應用程序

[英]Add ASP.NET MVC and Web API Web Application in the same project

我創建了一個新的asp.net(標准)Web API項目,現在我想在同一項目中使用前端邏輯(ASP.net MVC),我知道我們可以同時擁有客戶端(MVC)和服務器(Web API)應用程序在同一項目中。 我試圖找到要遵循的分步過程,但找不到任何東西。 如果有人可以提供我要遵循的步驟,我將不勝感激,因為這是我第一次從頭開始構建應用程序。 提前致謝。

您可以嘗試創建一個空的asp.net項目並定義該項目具有Web和api功能。 樣品:

  1. 在Visual Studio 2019中,選擇asp.net模板:

在此處輸入圖片說明

  1. 定義項目名稱

在此處輸入圖片說明

  1. 選擇Empty並檢查選項, MVCWeb Api

在此處輸入圖片說明

App_Start文件夾中,您將看到兩個文件。 RouteConfig.cs文件定義ASP.NET MVC Web應用程序的路由。 WebApiConfig.cs文件定義ASP.NET Web Api應用程序的路由。

重要提示:API控制器在名為api的路由上有一個前綴,因此,當您創建從ApiController繼承的控制器時,它將由api/ControllerName路由。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM