2017-03-14 4 views
0

[Required]プロパティのデータをシードすることをお勧めしますか?私たちは、私がデータをシードするEquipmentNameプロパティを使用することができます。この例EFの必須プロパティにデータをシードできますか?

public class Equipment : BaseEntity 
    { 
     #region Properties 
     public int EquipmentId { get; set; } 
     [Required] 
     public string EquipmentName { get; set; } 
     public EquipmentType EquipmentType { get; set; } 
     #region Navigation Properties 
     public ICollection<EventEquipment> EventEquipments { get; set; } 
     #endregion 

     #endregion 

     #region Constructors 
     public Equipment() 
     { 

     } 
     #endregion 

     #region Methods 
     #endregion 
    } 
} 

てみましょう

は、具体的には?これは推奨されるアプローチですか? そうでない場合は、データをシードするのに最適なプロパティは何ですか?

+0

質問が分かりません。データをシードする場合、必要なプロパティの値を提供する以外にオプションはありません。あるいは、実際にデフォルト値を設定する方法を尋ねていますが、これはシードと同じではありませんか? –

+0

私はこのクラスを使っていくつかのデータをシードしたいのですが、どうすればいいですか...私の質問の本質は "人々のプロフェッショナルはどうしているのですか" –

答えて

0

データをシードしたい場合は、単一のプロパティだけでなく、オブジェクト全体をシードすることをお勧めします。一方、必要なプロパティを設定するための正式な制限はありません。

関連する問題