public HoldingViewModelBuilder(IAutoMapper autoMapper, ICalculatorEngine calculatorEngine, ITransactionRepository transactionRepository, ITransactionFileWrapper transactionFileWrapper)
 {
     _autoMapper             = autoMapper;
     _calculatorEngine       = calculatorEngine;
     _transactionRepository  = transactionRepository;
     _transactionFileWrapper = transactionFileWrapper;
 }
Beispiel #2
0
 public DashboardViewModelBuilder(ITransactionRepository transactionRepository, ITransactionFileWrapper transactionFileWrapper,
                                  IAutoMapper autoMapper, ICalculatorEngine calculatorEngine, IStockPriceRetriever stockPriceRetriever)
 {
     _transactionRepository  = transactionRepository;
     _transactionFileWrapper = transactionFileWrapper;
     _autoMapper             = autoMapper;
     _calculatorEngine       = calculatorEngine;
     _stockPriceRetriever    = stockPriceRetriever;
 }
Beispiel #3
0
 public TransactionsController(ITransactionRepository transactionRepository, IAutoMapper autoMapper, IDateTimeProvider dateTimeProvider, ITransactionFactory transactionFactory, ISettingRepository settingRepository,
                               ITransactionFileWrapper transactionFileWrapper)
 {
     _transactionRepository  = transactionRepository;
     _autoMapper             = autoMapper;
     _dateTimeProvider       = dateTimeProvider;
     _transactionFactory     = transactionFactory;
     _settingRepository      = settingRepository;
     _transactionFileWrapper = transactionFileWrapper;
 }