public DownloadController(ILogger <DownloadController> logger, IKeePassPasswordProvider keePassPasswordProvider, IComponentContext container, IMapper mapper, ApplicationConfiguration applicationConfiguration, IKeePassService keePassService) { Logger = logger; KeePassPasswordProvider = keePassPasswordProvider; Container = container; Mapper = mapper; ApplicationConfiguration = applicationConfiguration; KeePassService = keePassService; }
public void TestInitialize() { KeePassConfiguration = new KeePassConfiguration { Path = TestConfiguration.KeePass.Path, }; KeePassPasswordProvider = new KeePassPasswordProvider(); KeePassService = new KeePassService(NullLogger <KeePassService> .Instance, KeePassConfiguration, KeePassPasswordProvider); KeePassPasswordProvider.RegisterPassword(TestConfiguration.KeePass.Password); }
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 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; }