Esempio n. 1
0
 internal static void ConfigureDatabaseMigrations(paymayAPIDbContext context)
 {
     //Check if there are any pending migrations
     if (context.Database.GetPendingMigrations().Any())
     {
         context.Database.Migrate();
     }
 }
Esempio n. 2
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IWebHostEnvironment env, paymayAPIDbContext context)
        {
            Console.WriteLine("Current Environment");
            Console.WriteLine(env.EnvironmentName);
            ConfigureSwagger(app);
            ConfigureMvc(app);
            ConfigureDatabaseMigrations(context);

            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
                SeedDatabase(context);
            }
        }
Esempio n. 3
0
 internal static void SeedDatabase(paymayAPIDbContext context)
 {
 }