Example #1
0
 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;
 }