private static void Seed(MicrocredentialsDbContext dbContext) { var customers = GetCustomer(); dbContext.Customers.AddRange(customers); dbContext.SaveChanges(); }
public static void Initialize(MicrocredentialsDbContext dbContext) { if (dbContext.Customers.Any()) { return; } Seed(dbContext); }
public MicrocredentialsDbTestBase() { var options = new DbContextOptionsBuilder <MicrocredentialsDbContext>() .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()) .Options; dbContext = new MicrocredentialsDbContext(options); dbContext.Database.EnsureCreated(); MicrocredentialsDbInitializer.Initialize(dbContext); }