public void Configure(IApplicationBuilder app, JokeDbContext db) { app.UseRouting(); app.UseEndpoints(endpoints => { endpoints.MapControllers(); }); }
private static async Task SeedDb(IHost host) { using (IServiceScope scope = host.Services.CreateScope()) { JokeDbContext dbContext = scope.ServiceProvider.GetRequiredService <JokeDbContext>(); await JokeDbSeeder.Seed(dbContext); } }
public static async Task Seed(JokeDbContext dbContext) { if (await dbContext.Jokes.AnyAsync()) { return; } var jokes = GetJokes(); await dbContext.Jokes.AddRangeAsync(jokes); await dbContext.SaveChangesAsync(); }
public AuthorRepository(JokeDbContext dbContext) { _dbContext = dbContext; }
public ProgrammingJokesController(JokeDbContext db) { _db = db; }
public JokeRepository(JokeDbContext dbContext) { _dbContext = dbContext; }
public void Configure(IApplicationBuilder app, JokeDbContext db) { app.UseMvc(); }
public EFJokeRepository(JokeDbContext dbContext, DbConnectionString dbConnectionString) { _dbContext = dbContext; _dbConnectionString = dbConnectionString; }