public ExchangeTotalSupplyProvider( Func <string, IExchangeGateway> exchangeGatewayFactory, ITokenInfoProvider tokenInfoProvider) { _exchangeGatewayFactory = exchangeGatewayFactory; _tokenInfoProvider = tokenInfoProvider; }
public TokenInfoController(ITokenInfoProvider tokenInfoProvider, IApiKeyContextProvider apiKeyContextProvider, IAccessTokenClientRepo tokenClientRepo) { _tokenInfoProvider = tokenInfoProvider; _apiKeyContextProvider = apiKeyContextProvider; _tokenClientRepo = tokenClientRepo; }
public FromErc20TokenLiquidityProvider( ITokenInfoProvider tokenInfoProvider, Func <string, IErc20Gateway> erc20GatewayFactory) { _tokenInfoProvider = tokenInfoProvider; _erc20GatewayFactory = erc20GatewayFactory; }
public RoleController(IRoleService <TRole> roleService, ITokenInfoProvider tokenInfoProvider, IOptionsMonitor <IdentityApiOptions> options) { _roleService = roleService; _tokenInfoProvider = tokenInfoProvider; _options = options; }
public TokenInfoController(ITokenInfoProvider tokenInfoProvider, IApiKeyContextProvider apiKeyContextProvider, IAccessTokenClientRepo tokenClientRepo, ApiSettings apiSettings) { _tokenInfoProvider = tokenInfoProvider; _apiKeyContextProvider = apiKeyContextProvider; _tokenClientRepo = tokenClientRepo; _isEnabled = apiSettings.IsFeatureEnabled(ApiFeature.TokenInfo.GetConfigKeyName()); }
public ExchangeEventMapper( IExchangeEventEntityFactory exchangeEventEntityFactory, IBlockTimestampProvider blockTimestampProvider, ITokenInfoProvider tokenInfoProvider, Func <string, IExchangeGateway> exchangeGatewayFactory) { _exchangeEventEntityFactory = exchangeEventEntityFactory; _blockTimestampProvider = blockTimestampProvider; _tokenInfoProvider = tokenInfoProvider; _exchangeGatewayFactory = exchangeGatewayFactory; }
public ExchangeMapper( ITokenInfoProvider tokenInfoProvider, ITokenLiquidityProvider tokenLiquidityProvider, IEthLiquidityProvider ethLiquidityProvider, IExchangeTotalSupplyProvider exchangeTotalSupplyProvider, IExchangeThemeProvider exchangeThemeProvider, IExchangeEntityFactory exchangeEntityFactory) { _tokenInfoProvider = tokenInfoProvider; _tokenLiquidityProvider = tokenLiquidityProvider; _ethLiquidityProvider = ethLiquidityProvider; _exchangeTotalSupplyProvider = exchangeTotalSupplyProvider; _exchangeThemeProvider = exchangeThemeProvider; _exchangeEntityFactory = exchangeEntityFactory; }
public EmployeesController(IBaseInterface <EmployeeDto, Employee> employeeRepository, ILoggerFactory loggerFactory, ITokenInfoProvider tokenInfoProvider) { _logger = loggerFactory.CreateLogger <EmployeesController>(); _employeeRepository = employeeRepository; _tokenInfoProvider = tokenInfoProvider; }
public RpnCalculator(ITokenInfoProvider tokenInfoProvider, IRpnInputValidator inputValidator) { _tokenInfoProvider = tokenInfoProvider; _inputValidator = inputValidator; }
public CompanyController(IBaseInterface <CompanyDto, Company> companyRepo, ILoggerFactory loggerFactory, ITokenInfoProvider tokenInfoProvider) { _logger = loggerFactory.CreateLogger <CompanyController>(); _companyRepo = companyRepo; } // Dependency Injection
public TokenInfoProviderCacheDecorator(ITokenInfoProvider tokenInfoProvider) { _tokenInfoProvider = tokenInfoProvider; _cache = new Dictionary <string, TokenInfo>(); }
public RpnToParenthesisNotationConverterConverter(IRpnInputValidator inputValidator, ITokenInfoProvider tokenInfoProvider) { _inputValidator = inputValidator; _tokenInfoProvider = tokenInfoProvider; }
public RpnInputValidator(ITokenInfoProvider tokenInfoProvider) { _tokenInfoProvider = tokenInfoProvider; }