嗨,我在一个控制器中有两个 Get 方法,如下所示:
public class aController : ApiController
{
public pubResponse GetPub(string a, double b, double c, string d)
{
}
public pubResponse GetFeatures(string a, double b, double c, string d)
{
}
}
两种方法的签名都是相同的,只是在第二个中添加了一个参数。
问题是我应该如何让控制器映射传递的参数数量并相应地选择操作。如果有 3 个参数,那么 Controller 应该 GetPub,如果有 4 个参数,那么 Controller 应该 GetFeatures。