下面是一个使用ASP.NET Core创建API的代码示例:
首先,创建一个新的ASP.NET Core Web API项目。可以使用Visual Studio或者命令行工具来创建。
使用Visual Studio:
使用命令行工具:
dotnet new webapi -n MyApi
cd MyApi
在Controllers文件夹中创建一个新的控制器,例如ValuesController.cs。在该控制器中,添加一个简单的API端点。
using Microsoft.AspNetCore.Mvc;
namespace MyApi.Controllers
{
[ApiController]
[Route("api/[controller]")]
public class ValuesController : ControllerBase
{
[HttpGet]
public IActionResult Get()
{
return Ok(new string[] { "value1", "value2" });
}
}
}
使用Visual Studio:
使用命令行工具:
dotnet run
打开浏览器,访问https://localhost:5001/api/values
(或者http://localhost:5000/api/values
),应该可以看到API返回的数据。
这是一个简单的使用ASP.NET Core创建API的示例,你可以在此基础上进行扩展和定制。