public static void InitializeDb(string jsonData, IServiceProvider serviceProvider) { using (var context = new JobBoardMVCDbContext( serviceProvider.GetRequiredService <DbContextOptions <JobBoardMVCDbContext> >())) { if (context.Job.Any()) { return; // DB has been seeded } List <Job> jobs = JsonConvert.DeserializeObject <List <Job> >(jsonData); context.AddRange(jobs); context.SaveChanges(); } }
public UsersController(JobBoardMVCDbContext context) { _context = context; }
public CompaniesController(JobBoardMVCDbContext context) { _context = context; }
public PlacesController(JobBoardMVCDbContext context) { _context = context; }