AwesomeKiosk.Models.AppServerEntities.OnModelCreating C# (CSharp) Метод

OnModelCreating() защищенный Метод

protected OnModelCreating ( DbModelBuilder modelBuilder ) : void
modelBuilder DbModelBuilder
Результат void
        protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
            modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
            modelBuilder.Entity<Job>()
                .HasMany(c => c.StoreListings).WithMany(i => i.JobListings)
                .Map(t => t.MapLeftKey("JobId")
                    .MapRightKey("StoreId")
                    .ToTable("JobStore"));

            modelBuilder.Entity<Job>()
                 .HasMany(c => c.Questions).WithMany(i => i.Jobs)
                 .Map(t => t.MapLeftKey("JobId")
                     .MapRightKey("QuestionId")
                     .ToTable("JobQuestion"));
        }
AppServerEntities