我正在尝试使以下三种途径起作用:
GET /api/category
- 列出所有类别GET /api/category/1
- 获取有关类别 1 的详细信息GET /api/category/1/questions
- 从类别 1 中获取问题
我无法让此路由正常工作。
MyCategoryController
有以下三个方法定义:
public IEnumerable<Category> Get() {}
public Category Get(int id) {}
public IEnumerable<QuestionSummary> GetQuestions(int id) {}
我怎样才能让这些匹配而不相互冲突?我们在项目的其他部分使用了 AttributeRouting。