public TransactionService(IBankTransactionRepository <TransactionEntity> bankTransactionRepository, IBankTransactionRepository <TransactionForeignCurrencyEntity> bankTransactionForeignCurrencyRepository, IPortfolioPositionRepository portfolioPositionRepository, IMapper mapper, IPortfolioRepository portfolioRepository) { BankTransactionRepository = bankTransactionRepository; BankTransactionForeignCurrencyRepository = bankTransactionForeignCurrencyRepository; PortfolioPositionRepository = portfolioPositionRepository; Mapper = mapper; PortfolioRepository = portfolioRepository; }
protected BankDownloadHandlerBase(ILogger logger, IBankAccountRepository bankAccountRepository, IPortfolioRepository portfolioRepository, IPortfolioPositionRepository portfolioPositionRepository, IBankTransactionRepository <TransactionEntity> bankTransactionRepository, IKeePassService keePassService, DownloadHandlerConfiguration configuration, IComponentContext componentContext, IImportService importService) { Logger = logger; BankAccountRepository = bankAccountRepository; PortfolioRepository = portfolioRepository; PortfolioPositionRepository = portfolioPositionRepository; BankTransactionRepository = bankTransactionRepository; KeePassService = keePassService; Configuration = configuration; ComponentContext = componentContext; ImportService = importService; }
public RaiffeisenDownloadHandler(ILogger <RaiffeisenDownloadHandler> logger, IBankAccountRepository bankAccountRepository, IPortfolioRepository portfolioRepository, IPortfolioPositionRepository portfolioPositionRepository, IBankTransactionRepository <TransactionEntity> bankTransactionRepository, IKeePassService keePassService, DownloadHandlerConfiguration configuration, IComponentContext componentContext, IImportService importService) : base(logger, bankAccountRepository, portfolioRepository, portfolioPositionRepository, bankTransactionRepository, keePassService, configuration, componentContext, importService) { }
public PortfolioService(IRepository <PortfolioGroupEntity> portfolioGroupRepository, IPortfolioPositionRepository portfolioPositionRepository, IMapper mapper) { PortfolioGroupRepository = portfolioGroupRepository; PortfolioPositionRepository = portfolioPositionRepository; Mapper = mapper; }
public Number26DownloadHandler(ILogger <Number26DownloadHandler> logger, IBankAccountRepository bankAccountRepository, IPortfolioRepository portfolioRepository, IPortfolioPositionRepository portfolioPositionRepository, IBankTransactionRepository <TransactionEntity> bankTransactionRepository, IKeePassService keePassService, DownloadHandlerConfiguration configuration, IComponentContext componentContext, ICreditCardAccountRepository creditCardAccountRepository, IImportService importService) : base(logger, bankAccountRepository, portfolioRepository, portfolioPositionRepository, bankTransactionRepository, keePassService, configuration, componentContext, importService) { CreditCardAccountRepository = creditCardAccountRepository; }