public TransactionController(IViewService viewService, IAccountRepository accountRepository, ITransactionRepository transactionRepository, IFxService fxService, ISettingsService settingsService) { this.viewService = viewService; this.transactionRepository = transactionRepository; this.accountRepository = accountRepository; this.fxService = fxService; this.settingsService = settingsService; }
public ViewService( IAccountRepository accountRepository, IBankTransactionRepository bankTransactionRepository, ITransactionRepository transactionRepository, ISubclassRepository subclassRepository, IBookingRuleRepository bookingRuleRepository, IFxService fxService, ISettingsService settingsService) { this.accountRepository = accountRepository; this.bankTransactionRepository = bankTransactionRepository; this.transactionRepository = transactionRepository; this.subclassRepository = subclassRepository; this.bookingRuleRepository = bookingRuleRepository; this.fxService = fxService; this.settingsService = settingsService; }
public FxController(IFxService fxService) { _fxService = fxService; }
public FxDownloadService(IRepository<Currency> repository, IFxService fxService) { _repository = repository; _fxService = fxService; }