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