public Startup(IConfiguration configuration) { Configuration = configuration; using (EF db = new EF()) { db.Database.EnsureCreated(); OtMA a = new OtMA(); OtMB b1 = new OtMB(); OtMB b2 = new OtMB(); a.listaDrugog.Add(b1); a.listaDrugog.Add(b2); db.OtMAs.Add(a); db.OtMBs.Add(b1); db.OtMBs.Add(b2); db.SaveChanges(); OtOA oneA = new OtOA(); OtOB oneB = new OtOB(); oneA.drugi = oneB; db.OtOAs.Add(oneA); db.OtOBs.Add(oneB); db.SaveChanges(); MtMA manyA1 = new MtMA(); MtMA manyA2 = new MtMA(); MtMB manyB1 = new MtMB(); MtMB manyB2 = new MtMB(); manyA1.Lista.Add(new MtMA_B(manyA1, manyB1)); manyA1.Lista.Add(new MtMA_B(manyA1, manyB2)); manyA2.Lista.Add(new MtMA_B(manyA2, manyB1)); manyA2.Lista.Add(new MtMA_B(manyA2, manyB2)); db.MtMAs.Add(manyA1); db.MtMAs.Add(manyA2); db.MtMBs.Add(manyB1); db.MtMBs.Add(manyB2); db.SaveChanges(); } }
public MtMA_B(MtMA a, MtMB b) { A = a; B = b; }