/// <summary> /// Constructor of entity repository /// </summary> /// <param name="dbContext">db context</param> /// <param name="includes">list of navigation properties that should be included</param> public Repository(PrivodaDbContext dbContext, string[] includes = null) { _dbContext = dbContext; Includes = includes?.Length > 0 ? includes.ToList() : null; var tableNames = _dbContext.Model.GetEntityTypes() .Select(t => t.ClrType) .Distinct() .ToList(); }
public CoilRepository(PrivodaDbContext dbContext, string[] includes = null) { _dbContext = dbContext; }