Exemple #1
0
 public override IList <MessageSymbolInfo> SearchSymbols(SearchSymbolsRequestParameters requestParameters)
 {
     return(this.allSymbolsCache.Values
            .Where(s => s.InstrumentType != OKExInstrumentType.Option && s.Name.Contains(requestParameters.FilterName, StringComparison.InvariantCultureIgnoreCase))
            .Select(s => this.CreateSymbolMessage(s))
            .Cast <MessageSymbolInfo>()
            .ToList());
 }
Exemple #2
0
 public override IList <MessageSymbolInfo> SearchSymbols(SearchSymbolsRequestParameters requestParameters) => this.currentVendor?.SearchSymbols(requestParameters);