public OrderController() { _dbContext = ApplicationDbContext.Create(); var options = new EasyQueryOptions(); options.UseEntity((_) => _dbContext.Orders); //create EasyQuery manager which generates LINQ queries _eqManager = new EasyQueryManagerLinq <Order>(options); }
public OrderController(IServiceProvider services, AppDbContext dbContext) { this._dbContext = dbContext; var options = new EasyQueryOptions(services); options.UseEntity((_, __) => _dbContext .Orders .Include(o => o.Customer) .Include(o => o.Employee) .AsQueryable()); _eqManager = new EasyQueryManagerLinq <Order>(services, options); }
public EqController(EasyQueryManagerLinq <IEntity> eqManager) { this.eqManager = eqManager; }