当前位置 : 主页 > 手机开发 > 其它 >

具有继承的ServiceStack DTO

来源:互联网 收集:自由互联 发布时间:2021-06-19
根据Mythz( Getting ServiceStack to retain type information),他建议不要在DTO中使用继承.我希望每个请求可选择提供API密钥或位置参数的用例怎么办?接口是否使用不好但是抽象类可以吗?有人有什
根据Mythz( Getting ServiceStack to retain type information),他建议不要在DTO中使用继承.我希望每个请求可选择提供API密钥或位置参数的用例怎么办?接口是否使用不好但是抽象类可以吗?有人有什么建议吗? 您的使用案例“可选地提供API密钥的每个请求或位置参数”传统上在SS到 filter attributes中处理

Here’s an example where a required authorization header is managed both server-side and client-side.

鉴于正确的要求,Mythz建议在DTO中使用自定义界面:“请求DTO实现具有租户属性的自定义ITenant接口.另一种解决方案是使用IHttpRequest.Tennant()扩展方法,您可以重新使用 – 在检查AbsoluteUri或RawUrl属性的所有服务中使用.“看到这个评论:(Multi-tenant ServiceStack API, same deployment to respond to requests on different hostnames?)

网友评论