mirror of
https://github.com/JKorf/CryptoExchange.Net
synced 2025-12-14 18:00:26 +00:00
Update SymbolOrderBook.cs
This commit is contained in:
parent
dedb17b166
commit
23efb3f432
@ -477,15 +477,13 @@ namespace CryptoExchange.Net.OrderBook
|
||||
/// </summary>
|
||||
protected void CheckProcessBuffer()
|
||||
{
|
||||
var pbList = _processBuffer.ToList();
|
||||
if (pbList.Count > 0)
|
||||
_logger.OrderBookProcessingBufferedUpdates(Api, Symbol, pbList.Count);
|
||||
if (_processBuffer.Count > 0)
|
||||
_logger.OrderBookProcessingBufferedUpdates(Api, Symbol, _processBuffer.Count);
|
||||
|
||||
foreach (var bufferEntry in pbList)
|
||||
{
|
||||
foreach (var bufferEntry in _processBuffer)
|
||||
ProcessRangeUpdates(bufferEntry.FirstUpdateId, bufferEntry.LastUpdateId, bufferEntry.Bids, bufferEntry.Asks);
|
||||
_processBuffer.Remove(bufferEntry);
|
||||
}
|
||||
|
||||
_processBuffer.Clear();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -731,6 +729,8 @@ namespace CryptoExchange.Net.OrderBook
|
||||
LastUpdateId = item.EndUpdateId,
|
||||
});
|
||||
|
||||
|
||||
if (_logger.IsEnabled(LogLevel.Trace))
|
||||
_logger.OrderBookUpdateBuffered(Api, Symbol, item.StartUpdateId, item.EndUpdateId, item.Asks.Length, item.Bids.Length);
|
||||
}
|
||||
else
|
||||
@ -844,6 +844,7 @@ namespace CryptoExchange.Net.OrderBook
|
||||
|
||||
LastSequenceNumber = lastUpdateId;
|
||||
|
||||
if (_logger.IsEnabled(LogLevel.Trace))
|
||||
_logger.OrderBookProcessedMessage(Api, Symbol, firstUpdateId, lastUpdateId);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user