From 1ff7e0751e98287ba68932e0da453d5ceb6596f3 Mon Sep 17 00:00:00 2001 From: JKorf Date: Fri, 29 Nov 2024 21:02:25 +0100 Subject: [PATCH] Fix for orderbook creation via factory --- Mexc.Net/SymbolOrderBooks/MexcOrderBookFactory.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Mexc.Net/SymbolOrderBooks/MexcOrderBookFactory.cs b/Mexc.Net/SymbolOrderBooks/MexcOrderBookFactory.cs index 063845c..093c7d1 100644 --- a/Mexc.Net/SymbolOrderBooks/MexcOrderBookFactory.cs +++ b/Mexc.Net/SymbolOrderBooks/MexcOrderBookFactory.cs @@ -28,16 +28,13 @@ public MexcOrderBookFactory(IServiceProvider serviceProvider) { _serviceProvider = serviceProvider; - Spot = new OrderBookFactory( - (symbol, options) => CreateSpot(symbol, options), - (sharedSymbol, options) => CreateSpot(MexcExchange.FormatSymbol(sharedSymbol.BaseAsset, sharedSymbol.QuoteAsset, sharedSymbol.TradingMode, sharedSymbol.DeliverTime), options)); - + Spot = new OrderBookFactory(CreateSpot, Create); } /// public ISymbolOrderBook Create(SharedSymbol symbol, Action? options = null) { - var symbolName = MexcExchange.FormatSymbol(symbol.BaseAsset, symbol.QuoteAsset, symbol.TradingMode, symbol.DeliverTime); + var symbolName = symbol.GetSymbol(MexcExchange.FormatSymbol); return CreateSpot(symbolName, options); }