内部エンティティを更新し、このルートエンティティが試み(エンティティ)のリストを持っているどのように私はキャンペーンという名前のルートエンティティとキャンペーンのすべての名前付き集約を持って集計
追加する方法を使用してpublic class Attempts: IEntity<Attempts>
{
private int id;
public AttempNumber AttemptNumber {get;}
//other fields
}
public class Campaign: IEntity<Campaign> //root
{
private int id;
public IList<Attempt> {get;}
//other fields
}
イムキャンペーンの試行
public virtual void AssignAttempts(Attempts att)
{
Validate.NotNull(att, "attemps are required for assignment");
this.attempts.add(att);
}
試行リストで特定のアイテムを編集しようとすると問題が発生します。私はAttempNumberの試みを取得し、editAttemptメソッドに渡しますが、私は、リスト全体を削除せずに試みを設定し、すべてのヘルプが理解されるであろう
再び
public virtual void EditAttempts(Attempts att)
{
Validate.NotNull(att, "attemps are required for assignment");
}
それを再作成する方法を知りません!あなたがEditメソッドを必要としない
おかげで、 ペドロ・デ・ラ・クルス