【发布时间】:2014-03-06 02:26:57
【问题描述】:
我正在研究一个使用 ServiceStack 作为 REST 服务层的典型业务线应用程序。登录到该系统的所有用户都将与公司实体相关联。因此,Company.Id 是我所有服务方法的基本参数。如果每个请求都需要信息,最好将其存储在经过身份验证的用户的会话中。
是否应该将 CompanyId 添加到每个请求 dto 以使每个 dto 无状态?
同样,我是否应该将我的路由从
/user/15重构为/company/1/user/15?
这可能更像是一个一般性的 REST 问题,但很好奇是否有特定于 ServiceStack 的解决方案/建议。
【问题讨论】:
标签: c# rest servicestack