public class DatabaseSeeder {
private readonly AppDbContext _context;
//... services
public DatabaseSeeder(AppDbContext context, IUserService userService, ...) {
//constructor assignment for services
}
public async Task SeedAsync()
{
if (!_context.Users.Any())
{
//seeding logic
}
}
}
public class DatabaseSeeder {
private readonly AppDbContext _context;
//... services
public DatabaseSeeder(AppDbContext context, IUserService userService, ...) {
//constructor assignment for services
}
public async Task SeedAsync()
{
if (!_context.Users.Any())
{
//seeding logic
}
}
}