Azure IMobileServiceTable更改默认路由

时间:2018-12-23 16:34:16

标签: c# azure

我有一个带有DTO的移动应用,称为“交付”。当我调用IMobileServiceTable.ToListAsync()时,它将在我的API控制器GetAllDeliveries()中调用方法DeliveryController,即它遵循'[My DTO name] Controller'中'GetAll'的命名约定

我想为GetAllDeliveries()使用2种不同的方法,并且都具有相同的DTO,所以我可以使用ToListAsync()来调用GetAllDeliveries()GetAllLatestDeliveries()。我知道我可以在后端更改路由,但是可以在移动应用程序的DTO中添加属性,因此IMobileServiceTable方法使用不同的控制器方法名称吗?如果是这样,怎么做?

1 个答案:

答案 0 :(得分:0)

是的,您可以通过使用'Route'属性装饰该方法来指定路由。 attribute routing MSDN