diff --git a/CryptoExchange.Net/SharedApis/ResponseModels/SharedFuturesKline.cs b/CryptoExchange.Net/SharedApis/ResponseModels/SharedFuturesKline.cs index 33dd858..af2db3b 100644 --- a/CryptoExchange.Net/SharedApis/ResponseModels/SharedFuturesKline.cs +++ b/CryptoExchange.Net/SharedApis/ResponseModels/SharedFuturesKline.cs @@ -5,7 +5,7 @@ namespace CryptoExchange.Net.SharedApis /// /// Mark/index price kline /// - public record SharedFuturesKline + public record SharedFuturesKline : SharedSymbolModel { /// /// Open time @@ -31,7 +31,8 @@ namespace CryptoExchange.Net.SharedApis /// /// ctor /// - public SharedFuturesKline(DateTime openTime, decimal closePrice, decimal highPrice, decimal lowPrice, decimal openPrice) + public SharedFuturesKline(SharedSymbol? sharedSymbol, string symbol, DateTime openTime, decimal closePrice, decimal highPrice, decimal lowPrice, decimal openPrice) + : base(sharedSymbol, symbol) { OpenTime = openTime; ClosePrice = closePrice; diff --git a/CryptoExchange.Net/SharedApis/ResponseModels/SharedKline.cs b/CryptoExchange.Net/SharedApis/ResponseModels/SharedKline.cs index 2033d22..1101aa6 100644 --- a/CryptoExchange.Net/SharedApis/ResponseModels/SharedKline.cs +++ b/CryptoExchange.Net/SharedApis/ResponseModels/SharedKline.cs @@ -5,7 +5,7 @@ namespace CryptoExchange.Net.SharedApis /// /// Kline info /// - public record SharedKline + public record SharedKline : SharedSymbolModel { /// /// Open time @@ -35,7 +35,8 @@ namespace CryptoExchange.Net.SharedApis /// /// ctor /// - public SharedKline(DateTime openTime, decimal closePrice, decimal highPrice, decimal lowPrice, decimal openPrice, decimal volume) + public SharedKline(SharedSymbol? sharedSymbol, string symbol, DateTime openTime, decimal closePrice, decimal highPrice, decimal lowPrice, decimal openPrice, decimal volume) + : base(sharedSymbol, symbol) { OpenTime = openTime; ClosePrice = closePrice; diff --git a/CryptoExchange.Net/SharedApis/ResponseModels/SharedTrade.cs b/CryptoExchange.Net/SharedApis/ResponseModels/SharedTrade.cs index 4355b45..008e38f 100644 --- a/CryptoExchange.Net/SharedApis/ResponseModels/SharedTrade.cs +++ b/CryptoExchange.Net/SharedApis/ResponseModels/SharedTrade.cs @@ -5,7 +5,7 @@ namespace CryptoExchange.Net.SharedApis /// /// Public trade info /// - public record SharedTrade + public record SharedTrade : SharedSymbolModel { /// /// Quantity of the trade @@ -27,7 +27,7 @@ namespace CryptoExchange.Net.SharedApis /// /// ctor /// - public SharedTrade(decimal quantity, decimal price, DateTime timestamp) + public SharedTrade(SharedSymbol? sharedSymbol, string symbol, decimal quantity, decimal price, DateTime timestamp) : base(sharedSymbol, symbol) { Quantity = quantity; Price = price;