Esempio n. 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>();
 }
Esempio n. 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>();
 }
Esempio n. 3
0
 public PromotionRepository(CashierDbContext context)
 {
     UnitOfWork = context;
     Promotions = context.Set <PromotionModel>();
 }
Esempio n. 4
0
 public TransactionQuery(CashierDbContext cashierDbContext)
 {
     Transactions = cashierDbContext.Set <TransactionModel>().AsNoTracking();
 }
Esempio n. 5
0
 public AccountRepository(CashierDbContext context)
 {
     UnitOfWork = context;
     Accounts   = context.Set <AccountModel>();
 }
Esempio n. 6
0
 public AccountQuery(CashierDbContext cashierDbContext)
 {
     Accounts = cashierDbContext.Set <AccountModel>().AsNoTracking();
 }
Esempio n. 7
0
 public ChallengeQuery(CashierDbContext context)
 {
     Challenges = context.Set <ChallengeModel>().AsNoTracking();
 }
Esempio n. 8
0
 public ChallengeRepository(CashierDbContext context)
 {
     UnitOfWork = context;
     Challenges = context.Set <ChallengeModel>();
 }