这个 DTO
[Route("/{Module}/{Name}")]
public class ViewEntityList {
public string Module { get; set; }
public string Name { get; set; }
}
导致我的应用程序在启动时出错
类型“ViewEntityList”上的 RestPath“/{Module}/{Name}”无效
我可以将路线更改为以文字(例如)开头,/Entity/{Module}/{Name}
但这不是我想要的;此外,我的 URL 开始看起来过长且不像 REST。
是否可以使用变量开始路线?如果没有,是否有另一种方法可以将任何包含两个部分的路线映射到特定的 DTO?