使用不同类型的路由值在 Web Api 中路由
Routing in Web Api with different types of route values
如果请求link是这样的话,路由参数会是什么样子:
Cash/Users/{UserId}/Transactions?PartnerUserSessionKey={PartnerUserSessionKey}
是这样的吗?
[Route("cash/users/{userid}/transactions")]
private void CreateCashTransaction(int userid,[FromUri] Transaction transaction, Someclass otherinfo) {}
其中 Someclass 是未包含在 Url
中的附加信息
我认为 SomeClass 需要成为函数中的第一个参数。
如果请求link是这样的话,路由参数会是什么样子:
Cash/Users/{UserId}/Transactions?PartnerUserSessionKey={PartnerUserSessionKey}
是这样的吗?
[Route("cash/users/{userid}/transactions")]
private void CreateCashTransaction(int userid,[FromUri] Transaction transaction, Someclass otherinfo) {}
其中 Someclass 是未包含在 Url
中的附加信息我认为 SomeClass 需要成为函数中的第一个参数。