Exemple #1
0
 /// <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;
 }