public PointsControllerTests() { ServiceProvider serviceProvider = CreateServiceProvider(); IServiceProvider service = serviceProvider.GetService <IServiceProvider>(); _context = service.GetRequiredService <DeliveryServiceContext>(); _pointRepository = new PointRepository(_context) as IPointRepository; DatabaseInitializer.Seed(service); }
public static void Main(string[] args) { IWebHost host = BuildWebHost(args); using (IServiceScope scope = host.Services.CreateScope()) { IServiceProvider services = scope.ServiceProvider; DeliveryServiceContext context = services.GetRequiredService <DeliveryServiceContext>(); try { DatabaseInitializer.Seed(services); } catch (Exception ex) { ILogger <Program> logger = services.GetRequiredService <ILogger <Program> >(); logger.LogError(ex, "An error occurred on seeding in the memory database."); } } host.Run(); }
public PointRepository(DeliveryServiceContext context) : base(context) { }
public Repository(DeliveryServiceContext context) { _context = context; }
public CustomersController(DeliveryServiceContext context) { _context = context; }
public RouteRepository(DeliveryServiceContext context) : base(context) { }
public OrderRepo(DeliveryServiceContext context) { _context = context; }
public CustomerRepo(DeliveryServiceContext deliveryServiceContext) { _deliveryServiceContext = deliveryServiceContext; }