public RiskAnalysisService(IHighPrizeBusinessRule highPrizeBusinessRule,
     IUnusualStakeBusinessRule unusualStakeBusinessRule,
     IUnusuallyHighStakeBusinessRule unusuallyHighStakeBusinessRule,
     IUnusualWinRateBusinessRule unusualWinRateBusinessRule, IRepository repository)
 {
     _highPrizeBusinessRule = highPrizeBusinessRule;
     _unusualStakeBusinessRule = unusualStakeBusinessRule;
     _unusuallyHighStakeBusinessRule = unusuallyHighStakeBusinessRule;
     _unusualWinRateBusinessRule = unusualWinRateBusinessRule;
     _repository = repository;
 }
Ejemplo n.º 2
0
 public RiskAnalysisService(IRiskRepository riskRepository,
                            IHighPriceBusinessRule highPriceBusinessRule,
                            IUnusualStakeBusinessRule unusualStakeBusinessRule,
                            IHighlyUnusualStakeBusinessRule highlyUnusualStakeBusinessRule,
                            IUnusualWinRateBusinessRule unusualWinRateBusinessRule)
 {
     _riskRepository                 = riskRepository;
     _highPriceBusinessRule          = highPriceBusinessRule;
     _unusualStakeBusinessRule       = unusualStakeBusinessRule;
     _highlyUnusualStakeBusinessRule = highlyUnusualStakeBusinessRule;
     _unusualWinRateBusinessRule     = unusualWinRateBusinessRule;
 }