私は、CRUD APIを介してActionオブジェクトを取るインターフェースを持っています。最初にアクションを作成するには、CreateAction()ファクトリメソッドを呼び出す必要があります。CREATEとDUPLICATEのCRUD操作の処理方法
重複ただし、私はユーザーに複製方法を呼び出させるべきですか?クライアントは各フィールドを自明に複製することができますが、後でフィールドを追加することができ、クライアントはそのフィールドについて知りません。
今、私は、クライアントはCreateを呼び出して2番目のインスタンスを取得し、その名前の上にすべてをコピーします。それは動作します。しかし、オブジェクトが進化し、クライアントが知っているフィールドをコピーするだけなので、間違っていると感じます。