コード例 #1
0
ファイル: ManyToManyContext.cs プロジェクト: 5l1v3r1/efcore
        public static void Seed(ManyToManyContext context)
        {
            var ones          = ManyToManyData.CreateOnes();
            var twos          = ManyToManyData.CreateTwos();
            var threes        = ManyToManyData.CreateThrees();
            var compositeKeys = ManyToManyData.CreateCompositeKeys();
            var roots         = ManyToManyData.CreateRoots();

            context.EntityOnes.AddRange(ones);
            context.EntityTwos.AddRange(twos);
            context.EntityThrees.AddRange(threes);
            context.EntityCompositeKeys.AddRange(compositeKeys);
            context.EntityRoots.AddRange(roots);

            ManyToManyData.WireUp(ones, twos, threes, compositeKeys, roots);

            context.SaveChanges();
        }
コード例 #2
0
 public static void Seed(ManyToManyContext context)
 => ManyToManyData.Seed(context);