使用自定义ControllerBase
1、新建CustomControllerBase
using Microsoft.AspNetCore.Mvc;
namespace CitiesManager.WebAPI.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class CustomControllerBase : ControllerBase
{
}
}
2、继承自CusomControllerBase的APIController不需要再添加上面的Attribute即被应用
public class CitiesController : CustomControllerBase
{
}
Gitee获取源码: