好的,典型的路线可能如下所示:
{controller}/{action}/{id}
问题是我们现有的端点看起来像这样
{controller}/Somesortofgrouping/{action}
我们的支付控制器就是一个例子。我们可能有以下端点:
payment/credit/sale
payment/credit/refund
payment/cash/sale
方法名称分别为:
CreditSale();
CreditRefund();
CashSale();
因此,不必将每个端点添加到 WebApiConfig 以保持我们的约定,有没有办法使用模板来处理这种情况?