尝试了表控制器和自定义控制器,但无法使用相同的http方法定义接受相同参数的两个函数。声明如何在使用.NET作为后端时在Azure Mobile Service中定义自定义api路由?
public Person GetMemberDetails(int id)
{
// Some Code
return person;
}
public Person GetMemberAddress(int id)
{
// Some Code
return person;
}
例如,当作为两个函数使用GET请求,并都有建设项目我不能够使用它们的后两种相同的输入。当我删除一个或修改一个使用任何其他请求方法,我可以从中请求。
http://<azure-mobile-service-name>/Person/{id}
有什么办法可以用相同的签名和相同的请求方法声明两个函数吗?
还要注意,您需要使用Mobile Services APIController而不是TableController,因为TableController为你设置了一些路由。 –