public void Configure(IApplicationBuilder app, IHostingEnvironment env) { if (env.IsDevelopment()) { using (var scope = app.ApplicationServices.CreateScope()) { NekoPetShopContext context = scope.ServiceProvider.GetService<NekoPetShopContext>(); IDBInitializer dbInitializer = scope.ServiceProvider.GetService<IDBInitializer>(); dbInitializer.Seed(context); } app.UseDeveloperExceptionPage(); } else { using (var scope = app.ApplicationServices.CreateScope()) { NekoPetShopContext context = scope.ServiceProvider.GetService<NekoPetShopContext>(); IDBInitializer dbInitializer = scope.ServiceProvider.GetService<IDBInitializer>(); dbInitializer.Seed(context); } app.UseDeveloperExceptionPage(); app.UseHsts(); } app.UseCors(builder => { builder.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader(); }); app.UseHttpsRedirection(); app.UseAuthentication(); app.UseMvc(); }
public OwnerRepository(NekoPetShopContext context) { _context = context; }
public ColorRepository(NekoPetShopContext context) { _context = context; }