如果employeeId不可用,如何启用Web api接受null作为参数。我已经在api请求中使整数可为空,并且在路由中也应用了?。
由于某种原因,我现在无法将可为空的参数移到末尾。
答案 0 :(得分:1)
如果您遇到某些参数可以为null的情况,我认为为它们创建备用路由会更有意义。
因此,这个/api/Employee/null/Subscriber/80
会变成这样的东西:/api/Employee/Subscriber/80
。
以上逻辑假定您可以在没有员工ID的情况下访问订户。这将导致更清晰,更明确的流程。