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; } } }