mirror of
https://github.com/JKorf/CryptoExchange.Net
synced 2025-06-08 00:16:27 +00:00
Use ValueTuple for BestOffers
This commit is contained in:
parent
4a01c30f34
commit
07d0a0159d
@ -58,12 +58,12 @@ namespace CryptoExchange.Net.UnitTests
|
||||
{
|
||||
var symbolOrderBook = new TestableSymbolOrderBook();
|
||||
Assert.IsNotNull(symbolOrderBook.BestOffers);
|
||||
Assert.IsNotNull(symbolOrderBook.BestOffers.Item1);
|
||||
Assert.IsNotNull(symbolOrderBook.BestOffers.Item2);
|
||||
Assert.AreEqual(0m, symbolOrderBook.BestOffers.Item1.Price);
|
||||
Assert.AreEqual(0m, symbolOrderBook.BestOffers.Item1.Quantity);
|
||||
Assert.AreEqual(0m, symbolOrderBook.BestOffers.Item2.Price);
|
||||
Assert.AreEqual(0m, symbolOrderBook.BestOffers.Item2.Quantity);
|
||||
Assert.IsNotNull(symbolOrderBook.BestOffers.BestBid);
|
||||
Assert.IsNotNull(symbolOrderBook.BestOffers.BestAsk);
|
||||
Assert.AreEqual(0m, symbolOrderBook.BestOffers.BestBid.Price);
|
||||
Assert.AreEqual(0m, symbolOrderBook.BestOffers.BestBid.Quantity);
|
||||
Assert.AreEqual(0m, symbolOrderBook.BestOffers.BestAsk.Price);
|
||||
Assert.AreEqual(0m, symbolOrderBook.BestOffers.BestAsk.Quantity);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -73,7 +73,7 @@ namespace CryptoExchange.Net.Interfaces
|
||||
/// <summary>
|
||||
/// BestBid/BesAsk returned as a pair
|
||||
/// </summary>
|
||||
Tuple<ISymbolOrderBookEntry, ISymbolOrderBookEntry> BestOffers { get; }
|
||||
(ISymbolOrderBookEntry BestBid, ISymbolOrderBookEntry BestAsk) BestOffers { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Start connecting and synchronizing the order book
|
||||
|
@ -162,12 +162,10 @@ namespace CryptoExchange.Net.OrderBook
|
||||
/// <summary>
|
||||
/// BestBid/BesAsk returned as a pair
|
||||
/// </summary>
|
||||
public Tuple<ISymbolOrderBookEntry, ISymbolOrderBookEntry> BestOffers {
|
||||
public (ISymbolOrderBookEntry BestBid, ISymbolOrderBookEntry BestAsk) BestOffers {
|
||||
get {
|
||||
lock (bookLock)
|
||||
{
|
||||
return new Tuple<ISymbolOrderBookEntry, ISymbolOrderBookEntry>(BestBid,BestAsk);
|
||||
}
|
||||
return (BestBid,BestAsk);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user