Example #1
0
 public ConversionRateService(
     ICampaignClient campaignClient,
     IPartnerManagementClient partnerManagementClient,
     ICurrencyConvertorClient currencyConvertorClient,
     IRateCalculatorService rateCalculatorService)
 {
     _campaignClient          = campaignClient ?? throw new ArgumentNullException(nameof(ICampaignClient));
     _partnerManagementClient = partnerManagementClient ?? throw new ArgumentNullException(nameof(IPartnerManagementClient));
     _currencyConvertorClient = currencyConvertorClient ?? throw new ArgumentNullException(nameof(ICurrencyConvertorClient));
     _rateCalculatorService   = rateCalculatorService ?? throw new ArgumentNullException(nameof(IRateCalculatorService));
 }
Example #2
0
 public RateCalculatorServiceTests()
 {
     _service = Container.Resolve <IRateCalculatorService>();
 }
 public CrossPairsConversionTests()
 {
     _service = Container.Resolve <IRateCalculatorService>();
 }
 public CurrencyRateController(IRateCalculatorService rateCalculatorService)
 {
     _rateCalculatorService = rateCalculatorService;
 }
 public RateCalculatorController(IRateCalculatorService rateCalculatorService)
 {
     _rateCalculatorService = rateCalculatorService;
 }
Example #6
0
 public CalculaJurosController(IRateService rateService,
                               IRateCalculatorService interestRateCalculator)
 {
     _rateService    = rateService;
     _rateCalculator = interestRateCalculator;
 }