コード例 #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>();
 }
コード例 #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>();
 }
コード例 #3
0
 public PromotionRepository(CashierDbContext context)
 {
     UnitOfWork = context;
     Promotions = context.Set <PromotionModel>();
 }
コード例 #4
0
 public TransactionQuery(CashierDbContext cashierDbContext)
 {
     Transactions = cashierDbContext.Set <TransactionModel>().AsNoTracking();
 }
コード例 #5
0
ファイル: AccountRepository.cs プロジェクト: tabright26/edoxa
 public AccountRepository(CashierDbContext context)
 {
     UnitOfWork = context;
     Accounts   = context.Set <AccountModel>();
 }
コード例 #6
0
ファイル: AccountQuery.cs プロジェクト: tabright26/edoxa
 public AccountQuery(CashierDbContext cashierDbContext)
 {
     Accounts = cashierDbContext.Set <AccountModel>().AsNoTracking();
 }
コード例 #7
0
ファイル: ChallengeQuery.cs プロジェクト: tabright26/edoxa
 public ChallengeQuery(CashierDbContext context)
 {
     Challenges = context.Set <ChallengeModel>().AsNoTracking();
 }
コード例 #8
0
 public ChallengeRepository(CashierDbContext context)
 {
     UnitOfWork = context;
     Challenges = context.Set <ChallengeModel>();
 }