我正在寻找有关如何在 Web API 项目中设置路由的提示。我设置了一个名为 Resident 的控制器,其方法如下:
public ResidentModel GetResidentInfo(int resId)
{
//code to return ResidentModel object
}
我尝试了以下方法来映射到 route.config 文件中的此方法。
routes.MapRoute(
name: "Resident",
url: "{controller}/{action}/{id}",
defaults: new { id = UrlParameter.Optional }
);
我正在尝试通过多种方式访问此方法:
http://localhost/resident/1 or
http://localhost/resident/GetResidentInfo/1 etc...
我正在寻找有关设置控制器然后映射到该控制器方法的过程的一些指导,因为当我尝试访问我创建的方法时它无法识别它们。提前致谢。