我在mvc视图中生成webApi Url时遇到了麻烦。
// Web API routes
config.MapHttpAttributeRoutes();
ApiController
[RoutePrefix("api/v1/bikes")]
public class bikesController : ApiController
{
[Route("", Name = "PostBike")]
public async Task<IHttpActionResult> PostBike([FromBody]Bike bike)
{
//do stuff
}
}
区域注册
public override string AreaName
{
get
{
return "V1";
}
}
所以问题是如何获得绝对网址(PostBike)
OtherController : Controller
(位于同一区域&#39; V1&#39;)查看
我尝试了很多变化,但他们不能工作。 谢谢你的帮助。