1. 程式人生 > WINDOWS開發 >ASP.NET Core Web API官方文件(連結)

ASP.NET Core Web API官方文件(連結)

下面這篇微軟官方文件,介紹了構建ASP.NET Core Web API的一些細節:

Create web APIs with ASP.NET Core

其中這裡有提到一個特性類ApiControllerAttribute,實際上這個特性類在ASP.NET Core Web API的Controller上並不是必須的,但是使用它之後可以帶來很多好處,使得開發人員獲得更好的體驗。對於ApiControllerAttribute特性類的使用,還可以檢視:講一下Asp.net core MVC2.1 裡面的 ApiControllerAttribute

關於在ASP.NET Core Web API中,Controller的Action方法能返回的型別,可以檢視這篇微軟官方文件:

Controller action return types in ASP.NET Core web API

可以參考這篇文章瞭解,為ASP.NET Core Web API啟用Swagger / OpenAPI:

ASP.NET Core web API help pages with Swagger / OpenAPI

如何在ASP.NET Core中通過Swashbuckle來啟用Swagger,可以參考:

Get started with Swashbuckle and ASP.NET Core