Esempio n. 1
0
 protected BaseBetBuilder(IMultiTenantCashOutService multiTenantCashOutService,
                          IBaseBetMapper <TBetMainInfo, TUnifiedBet> baseBetMapper,
                          IBaseBetSelectionMapper <TBetSelectionMainInfo, TUnifiedBetSelection> baseBetSelectionMapper
                          )
 {
     _multiTenantCashOutService = multiTenantCashOutService;
     _baseBetMapper             = baseBetMapper;
     _baseBetSelectionMapper    = baseBetSelectionMapper;
 }
 protected BaseBetRangingResultBuilder(
     IMultiTenantCashOutService multiTenantCashOutService, IBaseBetMapper <TBetMainInfo, TUnifiedBet> betMapper,
     IBaseBetSelectionMapper <TBetSelectionMainInfo, TUnifiedBetSelection> betSelectionMapper,
     IBaseBetRangingResultInfoProvider <TContext, TUnifiedBet, TBetMainInfo> taxInfoProvider,
     IBaseBetRangingResultInfoProvider <TContext, TUnifiedBet, TBetMainInfo> regulatorInfoProvider
     )
     : base(multiTenantCashOutService, betMapper, betSelectionMapper)
 {
     _taxInfoProvider       = taxInfoProvider;
     _regulatorInfoProvider = regulatorInfoProvider;
 }
 public BaseOngoingCashoutableBetsListBuilder(
     IBaseBetRepository <TBetMainInfo> betRepository,
     IMultiTenantCashOutService multiTenantCashOutService,
     IBaseBetMapper <TBetMainInfo, TUnifiedBet> betMapper,
     IBaseBetSelectionMapper <TBetSelectionMainInfo, TUnifiedBetSelection> betSelectionMapper,
     IBaseBetListInfoProvider <TContext, TUnifiedBet, TBetMainInfo> taxInfoProvider,
     IBaseBetListInfoProvider <TContext, TUnifiedBet, TBetMainInfo> regulatorInfoProvider)
     : base(multiTenantCashOutService, betMapper, betSelectionMapper, taxInfoProvider, regulatorInfoProvider)
 {
     _betRepository = betRepository;
 }
 protected BaseBetBuilderFactory(IBaseBetRepository <TBetMainInfo> betRepository,
                                 IMultiTenantCashOutService multiTenantCashOutService, IBaseBetMapper <TBetMainInfo, TUnifiedBet> betMapper,
                                 IBaseBetSelectionMapper <TBetSelectionMainInfo, TUnifiedBetSelection> betSelectionMapper,
                                 IBaseUniversalInfoProvider <TUnifiedBet, TBetMainInfo> universalTaxInfoProvider,
                                 IBaseUniversalInfoProvider <TUnifiedBet, TBetMainInfo> universalRegulatorInfoProvider
                                 )
 {
     _betRepository             = betRepository;
     _multiTenantCashOutService = multiTenantCashOutService;
     _betMapper                      = betMapper;
     _betSelectionMapper             = betSelectionMapper;
     _universalTaxInfoProvider       = universalTaxInfoProvider;
     _universalRegulatorInfoProvider = universalRegulatorInfoProvider;
 }