我新建了一个 “Api” 文件夹 里面添加了一个myApi的控制器, 请问这个文件夹下面的控制器可以访问的到么?
结构如下图:
我的路由配置是这样的:
myApi的控制器代码:
我加了 区域也是不能访问。
我新建了一个 “Api” 文件夹 里面添加了一个myApi的控制器, 请问这个文件夹下面的控制器可以访问的到么?
结构如下图:
我的路由配置是这样的:
myApi的控制器代码:
我加了 区域也是不能访问。
首先,你使用的是ApiController,所以并不需要在Startup.cs中配置路由模板。
其次,更改你的controller代码:
[Area("api")]
[Route("[area]/[controller]")]
[ApiController]
public class myApiController : ControllerBase
{
}
请求的URL: /Api/myApi
。