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 BaseEndedBetRangingResultBuilder( IBaseBetRepository <TBetMainInfo> betRepository, 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, regulatorInfoProvider) { _betRepository = betRepository; }