private static void EnsureSampleDataB(DbContextB dbContextB)
        {
            dbContextB.Database.EnsureDeleted();
            dbContextB.Database.EnsureCreated();

            dbContextB.ResourceBs.Add(new ResourceB
            {
                NameB = "SampleB"
            });

            dbContextB.SaveChanges();
        }
Beispiel #2
0
        public void Configure(IApplicationBuilder app, IWebHostEnvironment env, DbContextA dbContextA,
                              DbContextB dbContextB)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            EnsureSampleDataA(dbContextA);
            EnsureSampleDataB(dbContextB);

            app.UseRouting();
            app.UseJsonApi();
            app.UseEndpoints(endpoints => endpoints.MapControllers());
        }