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);
     }
 }
Beispiel #3
0
        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;
 }
Beispiel #7
0
 public void Configure(IApplicationBuilder app, JokeDbContext db)
 {
     app.UseMvc();
 }
Beispiel #8
0
 public EFJokeRepository(JokeDbContext dbContext, DbConnectionString dbConnectionString)
 {
     _dbContext          = dbContext;
     _dbConnectionString = dbConnectionString;
 }