问题描述
例如,从MSDN docs出发的路线:
[Produces(MediaTypeNames.Application.Json)]
[Route("[controller]")]
public class PetsController : MyControllerBase
"[controller]"
是什么意思?我在MSDN文档中找不到该定义,因此如果您确实知道这些文档的位置或者比我更擅长搜索,请将该文档发送给我。
解决方法
从此reference,
[controller]
是一个令牌,它将被定义路由的操作中的controller
名称的值替换。
所以在这种情况下,
它表示路线/Pets/...
。