public PaymentGatewayService() { this.paymentDBContext = new PaymentDBContext(); this.unitOfWork = new UnitOfWork(paymentDBContext); payment = new Payment(); paymentStatus = new PaymentStatus(); }
public BaseRepository(PaymentDBContext dbContext, ILogger <BaseRepository <T> > logger) { if (dbContext == null) { throw new ArgumentNullException("context is empty"); } _dbContext = dbContext; _logger = logger; this.dbSet = _dbContext.Set <T>(); }
protected virtual void Dispose(bool disposing) { if (disposing) { if (_paymentDBContext != null) { _paymentDBContext.Dispose(); _paymentDBContext = null; } } }
public PaymentStatusRepository(PaymentDBContext paymentDBContext) { this.Context = paymentDBContext; }
public void SetUp() { paymentDB = new PaymentDBContext(); paymentRepository = new PaymentRepository(paymentDB); paymentGatewayService = new PaymentGatewayService(); }
public UnitOfWork(PaymentDBContext dBContext) { this.DBContext = dBContext; }
public PaymentRepository(PaymentDBContext dbContext, ILogger <PaymentRepository> logger) : base(dbContext, logger) { _logger = logger; }
public PaymentsService(PaymentDBContext context, IDistributedCache cache) { _context = context; _cache = cache; }
public ClientsRepository(PaymentDBContext context) : base(context) { }
/// <summary> /// Constructor. /// </summary> /// <param name="context">Database context.</param> public RepositoryBase(PaymentDBContext context, ILogger <RepositoryBase <TEntity> > logger) { _context = context; _logger = logger; }
public GenericRepository(PaymentDBContext Context) { this._paymentDBContext = Context; this._dbSet = _paymentDBContext.Set <TEntity>(); }
public GenericRepository(PaymentDBContext context) { _context = context; }
public PaymentRepository(PaymentDBContext context, ILogger <PaymentRepository> logger) { _context = context; _logger = logger; }
public PaymentRepository(PaymentDBContext context) { _context = context; }