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 BaseBetListBuilder( 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 = taxInfoProvider; _regulatorInfoProvider = regulatorInfoProvider; }