protected override void OnModelCreating(ModelBuilder builder) { base.OnModelCreating(builder); QuantityDbContext.InitializeTables(builder); }
protected override DbSet <SystemOfUnitsData> getSet(QuantityDbContext c) => c.SystemsOfUnits;
public MeasureTermsRepository(QuantityDbContext c) : base(c, c?.MeasureTerms) { }
internal void initializeTables(ModelBuilder builder) { QuantityDbContext.InitializeTables(builder); }
protected override SystemsOfUnitsRepository getObject(QuantityDbContext c) => new SystemsOfUnitsRepository(c);
protected override UnitTermsRepository getObject(QuantityDbContext c) => new UnitTermsRepository(c);
public SystemsOfUnitsRepository(QuantityDbContext c) : base(c, c?.SystemsOfUnits) { }
public UnitTermsRepository(QuantityDbContext c) : base(c, c?.UnitTerms) { }
protected override DbSet <UnitTermData> getSet(QuantityDbContext c) => c.UnitTerms;
protected override DbSet <UnitFactorData> getSet(QuantityDbContext c) => c.UnitFactors;
public UnitFactorsRepository(QuantityDbContext c) : base(c, c?.UnitFactors) { }
protected override MeasureTermsRepository getObject(QuantityDbContext c) => new MeasureTermsRepository(c);
protected override DbSet <MeasureTermData> getSet(QuantityDbContext c) => c.MeasureTerms;
public MeasuresRepository(QuantityDbContext c) { db = c; }