「Unit of Work」の考え方が「REST」の考え方と矛盾することを理解していますか?
UoW の実装では、さまざまなタイプの変更オブジェクトの [順序付けられた] セットをサーバーに送信する必要があります。これにより、PUT 動詞と DELETE 動詞および URI が混在し、REST スタイルの 1 つの HTTP 要求では実行できません。
より一般的には、さまざまな種類のオブジェクトに対するさまざまな種類の変更をカバーするビジネス トランザクションを REST スタイルで実装する方法はありません。
この問題をどのように解決しますか?対応するデータを受け入れるか、何か他のことを行うことができる特別な目的の URI "/transaction" を作成しますか?