2
サードパーティのAPIから取得するエンティティをどのように作成するかを決めています。私のエンティティの概念は、2つのAPI呼び出しを必要とします.1つはエンティティに関する固有のデータを取得し、もう1つはエンティティに属する可能性のあるすべてのデータの完全なスキーマを示します。api呼び出しとスキーママップからエンティティを作成する
私はすでにエンティティ用のリポジトリを作成していますが、スキーママップはドメインレイヤーに一度収まらなければどこに収まらないのですか?
エンティティはこのスキーマデータをどのように保持する必要がありますか?
私はマッパーパターンに慣れていませんが、これが正しい使用例であるようですか?
私はあなたの質問を正しく理解すれば、データとメタデータを保持するオブジェクトが欲しいですか? – Phani
ええ、それは実際に私が望むように聞こえます – njr
サードパーティAPIが返すオブジェクトのメタデータを提供しているかどうかを確認します。モデル情報をクラス名にマップするMapモデルを作成するだけです。ドメインモデルでメタデータを表現する必要はありません。 –
Phani