我是否正确理解“工作单元”的概念与“REST”的概念相冲突?
UoW 的实现应该向服务器发送一组 [有序] 不同类型的更改对象。这会导致 PUT 和 DELETE 动词和 URI 的混合,并且不能使用 REST 样式的一个 HTTP 请求来完成。
更一般地说,没有办法以 REST 样式实现涵盖对不同类型对象的不同类型更改的业务事务。
你如何解决这个问题?创建一些可以接受相应数据或做其他事情的专用URI“/transaction”?
我是否正确理解“工作单元”的概念与“REST”的概念相冲突?
UoW 的实现应该向服务器发送一组 [有序] 不同类型的更改对象。这会导致 PUT 和 DELETE 动词和 URI 的混合,并且不能使用 REST 样式的一个 HTTP 请求来完成。
更一般地说,没有办法以 REST 样式实现涵盖对不同类型对象的不同类型更改的业务事务。
你如何解决这个问题?创建一些可以接受相应数据或做其他事情的专用URI“/transaction”?