public ChartController( IChartService chartService, IViewService viewService, ISubclassRepository subclassRepository) { this.chartService = chartService; this.viewService = viewService; this.subclassRepository = subclassRepository; }
public ChartService( ISettingsService settingsService, IViewService viewService, IAccountRepository accountRepository, ISubclassRepository subclassRepository) { this.settingsService = settingsService; this.viewService = viewService; this.accountRepository = accountRepository; this.subclassRepository = subclassRepository; }
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; }