public static IOptions <StockMarketSettings> GetStockMarketSettings() { var config = ConfigurationSingletonFactory.InstanceConfiguration; var settings = new StockMarketSettings(); config.GetSection("StockMarket").Bind(settings); var settingsOptions = Options.Create(settings); return(settingsOptions); }
public StockMarketService(HttpClient httpClient, IOptions <StockMarketSettings> settings) { _httpClient = httpClient; _settings = settings?.Value; }