public void TestInitialize() { type = typeof(QuantityDbInitializer); var options = new DbContextOptionsBuilder <QuantityDbContext>().UseInMemoryDatabase("TestDb").Options; db = new QuantityDbContext(options); QuantityDbInitializer.Initialize(db); }
public static void Main(string[] args) { var host = CreateHostBuilder(args).Build(); using (var scope = host.Services.CreateScope()) { var services = scope.ServiceProvider; var dbQuantity = services.GetRequiredService <QuantityDbContext>(); QuantityDbInitializer.Initialize(dbQuantity); } host.Run(); }
public static void Main(string[] args) { var host = CreateHostBuilder(args).Build(); //võtan hosti using (var scope = host.Services.CreateScope()) //vaatan mis teenused hostis on { var services = scope.ServiceProvider; //loon endale kõik need teenused mida vaja var dbQuantity = services.GetRequiredService <QuantityDbContext>(); QuantityDbInitializer.Initialize(dbQuantity); } host.Run(); }