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>
|
/// </summary>
|
||||||
protected void CheckProcessBuffer()
|
protected void CheckProcessBuffer()
|
||||||
{
|
{
|
||||||
var pbList = _processBuffer.ToList();
|
if (_processBuffer.Count > 0)
|
||||||
if (pbList.Count > 0)
|
_logger.OrderBookProcessingBufferedUpdates(Api, Symbol, _processBuffer.Count);
|
||||||
_logger.OrderBookProcessingBufferedUpdates(Api, Symbol, pbList.Count);
|
|
||||||
|
|
||||||
foreach (var bufferEntry in pbList)
|
foreach (var bufferEntry in _processBuffer)
|
||||||
{
|
|
||||||
ProcessRangeUpdates(bufferEntry.FirstUpdateId, bufferEntry.LastUpdateId, bufferEntry.Bids, bufferEntry.Asks);
|
ProcessRangeUpdates(bufferEntry.FirstUpdateId, bufferEntry.LastUpdateId, bufferEntry.Bids, bufferEntry.Asks);
|
||||||
_processBuffer.Remove(bufferEntry);
|
|
||||||
}
|
_processBuffer.Clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -731,7 +729,9 @@ namespace CryptoExchange.Net.OrderBook
|
|||||||
LastUpdateId = item.EndUpdateId,
|
LastUpdateId = item.EndUpdateId,
|
||||||
});
|
});
|
||||||
|
|
||||||
_logger.OrderBookUpdateBuffered(Api, Symbol, item.StartUpdateId, item.EndUpdateId, item.Asks.Length, item.Bids.Length);
|
|
||||||
|
if (_logger.IsEnabled(LogLevel.Trace))
|
||||||
|
_logger.OrderBookUpdateBuffered(Api, Symbol, item.StartUpdateId, item.EndUpdateId, item.Asks.Length, item.Bids.Length);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -844,7 +844,8 @@ namespace CryptoExchange.Net.OrderBook
|
|||||||
|
|
||||||
LastSequenceNumber = lastUpdateId;
|
LastSequenceNumber = lastUpdateId;
|
||||||
|
|
||||||
_logger.OrderBookProcessedMessage(Api, Symbol, firstUpdateId, lastUpdateId);
|
if (_logger.IsEnabled(LogLevel.Trace))
|
||||||
|
_logger.OrderBookProcessedMessage(Api, Symbol, firstUpdateId, lastUpdateId);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user