私は次のオブジェクトを持っています:
人<-連絡先->クライアント人<-クライアント
サービスレイヤーでリポジトリパターンを使用しています。しかし、すでにここにいて、完璧主義者である私は迷子になっています!
私はPersonService、ClientServiceも持っており、personService.Add(person)とclientsPersonService.Add(client)を呼び出す必要があるContactServiceが必要だと確信しています-または?
仕事は連絡先を追加することです。連絡先には、Personオブジェクトが関連付けられ、ClientsPersonオブジェクトが含まれます。そして、そのClientsPersonはしばしばそうするでしょう。クライアントがいます。
さまざまな仕事はどこに行くべきですか?サービス/リポジトリを別の場所に呼び出すのは悪いことだと聞きました。