public ServerController(UserManager <ApplicationUser> userManager, IRateProviderFactory rateProviderFactory, SettingsRepository settingsRepository) { _UserManager = userManager; _SettingsRepository = settingsRepository; _RateProviderFactory = rateProviderFactory; }
public RatesHostedService(SettingsRepository repo, CoinAverageSettings coinAverageSettings, IRateProviderFactory rateProviderFactory) { this._SettingsRepository = repo; _RateProviderFactory = rateProviderFactory; _coinAverageSettings = coinAverageSettings; }
public RateController( IRateProviderFactory rateProviderFactory, BTCPayNetworkProvider networkProvider, StoreRepository storeRepo, CurrencyNameTable currencyNameTable) { _RateProviderFactory = rateProviderFactory ?? throw new ArgumentNullException(nameof(rateProviderFactory)); _NetworkProvider = networkProvider; _StoreRepo = storeRepo; _CurrencyNameTable = currencyNameTable ?? throw new ArgumentNullException(nameof(currencyNameTable)); }
public Job( ICurrencyListProvider currencyListProvider, IRateProviderFactory rateProviderFactory, IRepositoryFactory repositoryFactory, IUILogger uiLogger, ILogger logger) { _currencyListProvider = currencyListProvider; _rateProviderFactory = rateProviderFactory; _repositoryFactory = repositoryFactory; _uiLogger = uiLogger; _logger = logger; }
public InvoiceController( IServiceProvider serviceProvider, InvoiceRepository invoiceRepository, CurrencyNameTable currencyNameTable, UserManager <ApplicationUser> userManager, IRateProviderFactory rateProviders, StoreRepository storeRepository, EventAggregator eventAggregator, BTCPayWalletProvider walletProvider, BTCPayNetworkProvider networkProvider) { _ServiceProvider = serviceProvider; _CurrencyNameTable = currencyNameTable ?? throw new ArgumentNullException(nameof(currencyNameTable)); _StoreRepository = storeRepository ?? throw new ArgumentNullException(nameof(storeRepository)); _InvoiceRepository = invoiceRepository ?? throw new ArgumentNullException(nameof(invoiceRepository)); _RateProviders = rateProviders ?? throw new ArgumentNullException(nameof(rateProviders)); _UserManager = userManager; _EventAggregator = eventAggregator; _NetworkProvider = networkProvider; _WalletProvider = walletProvider; }
public InvoiceController(InvoiceRepository invoiceRepository, CurrencyNameTable currencyNameTable, UserManager <ApplicationUser> userManager, BTCPayWallet wallet, IRateProviderFactory rateProviders, StoreRepository storeRepository, EventAggregator eventAggregator, BTCPayNetworkProvider networkProvider, ExplorerClientProvider explorerClientProviders, IFeeProviderFactory feeProviderFactory) { _ExplorerClients = explorerClientProviders; _CurrencyNameTable = currencyNameTable ?? throw new ArgumentNullException(nameof(currencyNameTable)); _StoreRepository = storeRepository ?? throw new ArgumentNullException(nameof(storeRepository)); _InvoiceRepository = invoiceRepository ?? throw new ArgumentNullException(nameof(invoiceRepository)); _Wallet = wallet ?? throw new ArgumentNullException(nameof(wallet)); _RateProviders = rateProviders ?? throw new ArgumentNullException(nameof(rateProviders)); _UserManager = userManager; _FeeProviderFactory = feeProviderFactory ?? throw new ArgumentNullException(nameof(feeProviderFactory)); _EventAggregator = eventAggregator; _NetworkProvider = networkProvider; }
public RatesHostedService(SettingsRepository repo, IRateProviderFactory rateProviderFactory) { this._SettingsRepository = repo; _RateProviderFactory = rateProviderFactory as BTCPayRateProviderFactory; }