【发布时间】:2020-01-09 14:32:19
【问题描述】:
我们正在使用 ServiceStack QueryDb 来公开某些业务对象以进行自动查询,而且效果很好。
[Route("/catalog/customers")]
[Authenticate]
public class QueryCustomers : QueryDb<ServiceModel.Catalog.Customer> { }
我们希望实现某种 UpdateDb,它可以自动映射经过身份验证的 POST、PUT 和 DELETE 请求,以插入、更新和删除自动映射的预定义 OrmLite 业务对象,但在网络上看不到任何示例。理想情况下,我们可以创建一个简单的端点:
[Route("/edits/customers")]
[Authenticate]
public class UpdateCustomers : UpdateDb<ServiceModel.Catalog.Customer> { }
如果这已经在 ServiceStack 库或其他地方的某个地方完成,我宁愿不必自己动手......这是 ServiceStack 已经支持的东西,还是我们自己开发这个 UpdateDb 实用程序? ...
【问题讨论】:
标签: servicestack ormlite-servicestack