Exemplo n.º 1
0
        private static void EnsureSampleDataA(DbContextA dbContextA)
        {
            dbContextA.Database.EnsureDeleted();
            dbContextA.Database.EnsureCreated();

            dbContextA.ResourceAs.Add(new ResourceA
            {
                NameA = "SampleA"
            });

            dbContextA.SaveChanges();
        }
Exemplo n.º 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());
        }