protected BaseSingleBetBuilder( IMultiTenantCashOutService multiTenantCashOutService, IBaseBetMapper <TBetMainInfo, TUnifiedBet> betMapper, IBaseBetSelectionMapper <TBetSelectionMainInfo, TUnifiedBetSelection> betSelectionMapper, IBaseSingleBetInfoProvider <TContext, TUnifiedBet, TBetMainInfo> taxInfoProvider, IBaseSingleBetInfoProvider <TContext, TUnifiedBet, TBetMainInfo> regulatorInfoProvider ) : base(multiTenantCashOutService, betMapper, betSelectionMapper) { _taxInfoProvider = taxInfoProvider; _regulatorInfoProvider = regulatorInfoProvider; }
public BaseSimpleBetBuilder( IBaseBetRepository <TBetMainInfo> betRepository, IMultiTenantCashOutService multiTenantCashOutService, IBaseBetMapper <TBetMainInfo, TUnifiedBet> betMapper, IBaseBetSelectionMapper <TBetSelectionMainInfo, TUnifiedBetSelection> betSelectionMapper, IBaseSingleBetInfoProvider <TContext, TUnifiedBet, TBetMainInfo> taxInfoProvider, IBaseSingleBetInfoProvider <TContext, TUnifiedBet, TBetMainInfo> regulatorInfoProvider ) : base(multiTenantCashOutService, betMapper, betSelectionMapper, taxInfoProvider, regulatorInfoProvider) { _betRepository = betRepository; }