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;
 }
示例#2
0
 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;
 }