swagger搭建成功,但是还没有任何显示,接下来我们新增控制器。
1、我们先创建一个BaseController,用于实现一些通用的功能。
2、修改BaseController继承于ControllerBase,删掉其中的Index方法,为BaseController添加类注释,并添加[Authorize]和[ApiController]标记。
3、新增AddressController,继承于BaseController,添加如下代码,编译运行,一个最简单的接口便成功返回。
using Microsoft.AspNetCore.Mvc;
namespace NET6.Api.Controllers
{
/// <summary>
/// 地址相关接口
/// </summary>
[Route("address")]
public class AddressController : BaseController
{
/// <summary>
/// 列表
/// </summary>
/// <returns></returns>
[HttpGet]
public IActionResult List()
{
return Ok("Hellow World");
}
}
}