在ASP.NET中,API控制器的路由应该以斜线“/”开头。这是为了确保路由的准确性和一致性。以下是一个示例:
[RoutePrefix("api/MyController")]
public class MyController : ApiController
{
[Route("")]
public IEnumerable
在上面的代码中,我们定义了一个名为“MyController”的控制器,并为其设置了路由前缀“api/MyController”和路由“”。这将导致路由为“/api/MyController”或“/api/MyController/”时调用Get()方法。注意,在路由属性中不需要在末尾添加斜线。