public ValuesController(IConfiguration config, ISearchRepository cacheRepo, ICsvLoader csvLoader ) { _config = config; _csvLoader = csvLoader; _cacheRepo = cacheRepo; _cacheDb = ConnectionFactory.RedisCache; }
public ClaimsController(ICsvLoader csvLoader, IDirectoryFinder directoryFinder, IConfiguration configuration, ICsvOutput csvOutput, IFileValidator fileValidator, IRecordsPerProduct recordsPerProduct) { _directoryFinder = directoryFinder; _csvLoader = csvLoader; _csvOutput = csvOutput; _fileValidator = fileValidator; _recordsPerProduct = recordsPerProduct; _inputFilesPath = configuration.GetValue <string>("InputFilesDirectory"); }
public void Setup() { _csvLoader = Substitute.For <ICsvLoader>(); _csvOutput = Substitute.For <ICsvOutput>(); _directoryFinder = Substitute.For <IDirectoryFinder>(); _configuration = Substitute.For <IConfiguration>(); _configuration.GetValue <string>("InputFilesDirectory") .Returns("D:\\WTWDIP\\ClaimsReserving\\ClaimsReserving\\InputFiles"); _fileValidator = Substitute.For <IFileValidator>(); _recordsPerProduct = Substitute.For <IRecordsPerProduct>(); _target = new ClaimsController(_csvLoader, _directoryFinder, _configuration, _csvOutput, _fileValidator, _recordsPerProduct); }
public InvoiceConverter(IAutocompleteData autocompleteData, ICurrencyConverter currencyConverter, ICsvLoader csvLoader, IInvoicesXmlManager invoicesXmlManager, IAutocompleteDataLoader autocompleteDataLoader, IDialogService dialogService) { _autocompleteData = autocompleteData; _currencyConverter = currencyConverter; _invoicesXmlManager = invoicesXmlManager; _autocompleteDataLoader = autocompleteDataLoader; _dialogService = dialogService; autocompleteDataLoader.LoadSettings(); _rates = csvLoader.LoadFixedCurrencyRates(); // TODO make it possible to choose from settings _vatPercentage = csvLoader.LoadCountryVatRates(); // TODO make it possible to choose from settings }
public void Setup() { _csvLoader = Substitute.For <ICsvLoader>(); _csvOutput = Substitute.For <ICsvOutput>(); _target = new SuccessController(_csvLoader, _csvOutput); }
public Worker(ICollector collector, ICsvLoader csvLoader) { this._collector = collector; _csvLoader = csvLoader; }
public HomeController(IFilterHelper filterHelper, ICsvLoader csvLoader) { _filterHelper = filterHelper; _csvLoader = csvLoader; }
public ProductInitializer(FitwebContext context, ILoggerManager logger, ICsvLoader <Product, ProductMap> loader, IProductRepository productRepository) : base(context, logger) { _loader = loader; _productRepository = productRepository; }
public SuccessController(ICsvLoader csvLoader, ICsvOutput csvOutput) { _csvLoader = csvLoader; _csvOutput = csvOutput; }
public ModuleController(IModuleService service, ICsvLoader loader) { _service = service; _csvLoader = loader; }
public ExerciseInitializer(FitwebContext context, ILoggerManager logger, ICsvLoader <Exercise, ExerciseMap> loader, IExerciseRepository exerciseRepository) : base(context, logger) { _loader = loader; _exerciseRepository = exerciseRepository; }