私のSeederでは、以下を実行します。DBに到達する順序は、時々異なるようです。保存された静的変数を使用してIDを参照するため、順序を一貫させる必要があります。順序が違うのはなぜですか?一貫性を持たせることはできますか?ありがとうございました。
List<BadgeGroup> BGs = new List<BadgeGroup>();
BadgeGroup Unclassified = new BadgeGroup() { Description = "Unclassified" };
BGs.Add(Unclassified);
BadgeGroup NumVotesOnPost = new BadgeGroup() { Description = "Number of votes on a post" };
BGs.Add(NumVotesOnPost);
foreach (BadgeGroup BG in BGs)
db.BadgeGroups.AddOrUpdate(BG);
db.SaveChanges();