diff --git a/CryptoExchange.Net/Objects/ParameterCollection.cs b/CryptoExchange.Net/Objects/ParameterCollection.cs index e2438b4..ee27702 100644 --- a/CryptoExchange.Net/Objects/ParameterCollection.cs +++ b/CryptoExchange.Net/Objects/ParameterCollection.cs @@ -149,6 +149,27 @@ namespace CryptoExchange.Net.Objects Add(key, DateTimeConverter.ConvertToSeconds(value)); } + /// + /// Add a datetime value as string seconds timestamp + /// + /// + /// + public void AddSecondsString(string key, DateTime value) + { + Add(key, DateTimeConverter.ConvertToSeconds(value).ToString()); + } + + /// + /// Add a datetime value as string seconds timestamp. Not added if value is null + /// + /// + /// + public void AddOptionalSecondsString(string key, DateTime? value) + { + if (value != null) + Add(key, DateTimeConverter.ConvertToSeconds(value).ToString()); + } + /// /// Add an enum value as the string value as mapped using the ///