using CryptoExchange.Net.Authentication;
using System;
namespace CryptoExchange.Net.Objects.Options
{
///
/// Options to update
///
public class UpdateOptions
{
///
/// Proxy setting. Note that if this is not provided any previously set proxy will be reset
///
public ApiProxy? Proxy { get; set; }
///
/// Request timeout
///
public TimeSpan? RequestTimeout { get; set; }
}
///
/// Options to update
///
public class UpdateOptions: UpdateOptions
where TApiCredentials : ApiCredentials
{
///
/// Api credentials
///
public TApiCredentials? ApiCredentials { get; set; }
}
}