private async Task <decimal?> GetSymbolPrice(string symbol) { await GetOrCreateObject( _symbolPriceSync, () => _cache.GetSymbolPrices(), () => InitializeSymbolPrices(), () => SubscribeSymbols()); return(_cache.GetSymbolPrice(symbol)); }
private async Task <decimal?> GetSymbolPrice(string symbol) { await GetOrCreateObject( _symbolPriceSync, () => _cache.GetSymbolPrices(), () => InitializeSymbolPrices(), () => SubscribeSymbols()); return(_cache.GetSymbolPrice(symbol)); }