public ConversionRateController(IConversionRateService conversionRateService, ILogFactory logFactory)
 {
     _conversionRateService = conversionRateService ?? throw new ArgumentNullException(nameof(IConversionRateService));
     _log = logFactory.CreateLog(this);
 }
 public TransactionsController(ITransactionService transactionService, IConversionRateService conversionRateService)
 {
     this.transactionService    = transactionService;
     this.conversionRateService = conversionRateService;
 }
Ejemplo n.º 3
0
 public TransactionService(IRepository <Transaction> transactionRepository, IConversionRateService conversionRateService)
 {
     this.transactionRepository = transactionRepository;
     this.conversionRateService = conversionRateService;
     ratesPerCost = new Dictionary <double, string>();
 }