public ProductRepository(ReceivablesContext context) : base(context) { }
public AccountRepository(ReceivablesContext context) : base(context) { }
public AgreementRepository(ReceivablesContext context) : base(context) { }
public DebtClaimRepository(ReceivablesContext context) : base(context) { }
public CustomerRepository(ReceivablesContext context) : base(context) { }
public DebtStoreRepository(ReceivablesContext context) : base(context) { }
public BaseRepository(ReceivablesContext context) { this.context = context; entities = context.Set <T>(); }
public UnitOfWork(ReceivablesContext context, ILifetimeScope lifetimeScope) { this.context = context ?? throw new ArgumentNullException(nameof(context)); this.lifetimeScope = lifetimeScope ?? throw new ArgumentNullException(nameof(lifetimeScope)); }