使用不同类型的路由值在 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 需要成为函数中的第一个参数。