Exemple #1
0
 public CashierDbContextCleaner(CashierDbContext context, IWebHostEnvironment environment, ILogger <CashierDbContextCleaner> logger) : base(
         context,
         environment,
         logger)
 {
     Accounts   = context.Set <AccountModel>();
     Challenges = context.Set <ChallengeModel>();
     Promotions = context.Set <PromotionModel>();
 }
Exemple #2
0
 public CashierDbContextSeeder(
     CashierDbContext context,
     IChallengePayoutFactory challengePayoutFactory,
     IWebHostEnvironment environment,
     ILogger <CashierDbContextSeeder> logger
     ) : base(context, environment, logger)
 {
     _challengePayoutFactory = challengePayoutFactory;
     Accounts   = context.Set <AccountModel>();
     Challenges = context.Set <ChallengeModel>();
     Promotions = context.Set <PromotionModel>();
 }
Exemple #3
0
 public PromotionRepository(CashierDbContext context)
 {
     UnitOfWork = context;
     Promotions = context.Set <PromotionModel>();
 }
Exemple #4
0
 public TransactionQuery(CashierDbContext cashierDbContext)
 {
     Transactions = cashierDbContext.Set <TransactionModel>().AsNoTracking();
 }
 public AccountRepository(CashierDbContext context)
 {
     UnitOfWork = context;
     Accounts   = context.Set <AccountModel>();
 }
Exemple #6
0
 public AccountQuery(CashierDbContext cashierDbContext)
 {
     Accounts = cashierDbContext.Set <AccountModel>().AsNoTracking();
 }
Exemple #7
0
 public ChallengeQuery(CashierDbContext context)
 {
     Challenges = context.Set <ChallengeModel>().AsNoTracking();
 }
 public ChallengeRepository(CashierDbContext context)
 {
     UnitOfWork = context;
     Challenges = context.Set <ChallengeModel>();
 }