public MarketDataAccessService(ILogger <MarketDataAccessService> logger, HttpClient httpClient, IConfiguration configuration, IMemoryCache cache, KiteInstruments kiteInstruments) { _logger = logger; _httpClient = httpClient; _configuration = configuration; _cache = cache; _kiteInstruments = kiteInstruments; }
public InstrumentDataApiController(ILogger <CandleDataApiController> logger, IConfiguration configuration, IMarketDataAccessService marketDataAccessService, IMemoryCache cache, KiteInstruments kiteInstruments) { _logger = logger; _configuration = configuration; _marketDataAccessService = marketDataAccessService; _cache = cache; _kiteInstruments = kiteInstruments; }
public HomeController(ILogger <HomeController> logger, IKiteAuthenticationService kiteAuthenticationService, IConfiguration configuration, IMarketDataAccessService marketDataAccessService, IMemoryCache cache, KiteInstruments kiteInstruments, FifteenMinuteTimer fifteenMinuteTimer) { _logger = logger; _kiteAuthenticationService = kiteAuthenticationService; _configuration = configuration; _marketDataAccessService = marketDataAccessService; this._cache = cache; _fifteenMinuteTimer = fifteenMinuteTimer; _kiteInstruments = kiteInstruments; }