0

私には3つのエンティティがあり、それらは次のように互いに関連しています:

1 Release has N Testplan
1 Template has N Testplan

テストプランを作成するには、利用可能なリリースとテンプレートのリストから選択する必要があるため、次の DTO を作成しました。

public class TestplanDTO
{
        public IEnumerable<Template> Templates { get; set; }
        public IEnumerable<Release> Releases { get; set; }
}

テストプランには複数のテンプレートまたはリリースがないため、このコードをテストプラン ビジネス オブジェクトに入れると、私には間違っているように思えます。

この場合だけに本当に DTO パターンを導入する必要があるのか​​、それともそのコードを Testplan BO に入れることについてどう思いますか?

4

1 に答える 1